10.4获取当前PHP进程的进程号和程序所有者
10.4 获取当前PHP进程的进程号和程序所有者
要取得当前PHP进程号和程序所有者,可以通过以下两个函数实现。
·函数getmypid(),返回当前PHP进程的进程ID号,不需要输入参数。
·函数get_current_user(),返回当前程序的所有者名称,不需要输入参数。
代码10-4演示了这两个函数的用法。
代码10-4 获取进程号和程序所有者10-4.php
01 <?php
02 $file = getenv("SCRIPT_FILENAME");
03 echo "<b>
当前运行的程序:</b>";
04 echo $file;
05 echo "<hr>";
06 echo "<br/>";
07
08 echo "
该程序所有者:".get_current_user(); //
获取程序所有者
09 echo "<br/>";
10 echo "<br/>";
11 echo "
该进程ID
号:".getmypid(); //
获取进程号
12 ?>
【代码解析】代码第02行先获取当前所运行的文件名称,然后第08行通过get_current_user()函数获取程序的所有者,最后第11行通过getmypid()函数获取进程的ID号。这段程序的执行结果如图10-4所示。

图10-4 获取程序所有者和进程号
上一篇:10.3获取PHP的当前各类信息
下一篇:10.5小结
