PHP popen() º¯Êý
¶¨ÒåºÍÓ÷¨
popen() º¯Êý´ò¿ª½ø³ÌÎļþÖ¸Õë¡£
Óï·¨
popen(command,mode)
²ÎÊý | ÃèÊö |
---|---|
command | ±ØÐè¡£¹æ¶¨ÒªÖ´ÐеÄÃüÁî¡£ |
mode |
±ØÐè¡£¹æ¶¨Á¬½Óģʽ¡£
¿ÉÄܵÄÖµ£º
|
˵Ã÷
´ò¿ªÒ»¸öÖ¸Ïò½ø³ÌµÄ¹ÜµÀ£¬¸Ã½ø³ÌÓÉÅÉÉúÖ¸¶¨µÄ command ÃüÁîÖ´Ðжø²úÉú¡£
·µ»ØÒ»¸öºÍ fopen() Ëù·µ»ØµÄÏàͬµÄÎļþÖ¸Õ룬ֻ²»¹ýËüÊǵ¥ÏòµÄ£¨Ö»ÄÜÓÃÓÚ¶Á»òд£©²¢ÇÒ±ØÐëÓà pclose() À´¹Ø±Õ¡£´ËÖ¸Õë¿ÉÒÔÓÃÓÚ fgets()£¬fgetss() ºÍ fwrite()¡£
Èô³ö´í£¬Ôò·µ»Ø false¡£
Àý×Ó
<?php
$file = popen("/bin/ls","r");
//һЩҪִÐеĴúÂë
pclose($file);
?>