最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
FreeBSD 执行系统命令
时间:2022-06-24 18:36:30 编辑:袖梨 来源:一聚教程网
| 代码如下 | 复制代码 |
| function do_command($commandName, $args) { $buffer = ""; if (false === ($command = find_command($commandName))) return false; if ($fp = @popen("$command $args", 'r')) { while (!@feof($fp)) { $buffer .= @fgets($fp, 4096); } return trim($buffer); } return false; } |
|
//确定执行文件位置 FreeBSD
| 代码如下 | 复制代码 |
| function find_command($commandName) { $path = array('/bin', '/sbin', '/usr/bin', '/usr/sbin', '/usr/local/bin', '/usr/local/sbin'); foreach($path as $p) { if (@is_executable("$p/$commandName")) return "$p/$commandName"; } return false; } |
|
//调用方法
echo do_command('sysctl', "-n hw.model");
?>
相关文章
- 女神漫画在线阅读页面免费入口 08-08
- 羞羞漫画首页登录免费-羞羞漫画在线观看登录 08-08
- ponytown怎么登录-ponytown登录教程 08-08
- 逗逗游戏伙伴免费角色有哪些 08-08
- 这城有良田李清照如何配队-这城有良田李清照阵容搭配攻略 08-08
- 《明日之后》三大种族区别对比 08-08