<?php
  function do_command($commandName, $args)
  //开源代码Cuoxin.com
      {
          $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");
   ?>

dawei

【声明】:石嘴山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。