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 获取程序所有者和进程号
共有条评论 网友评论