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 ?>
【代码解析】第2行先获取当前所运行的文件名称,然后第8行通过get_current_user()函数获取程序的所有者,最后第11行通过getmypid()函数获取进程的ID号。这段程序的执行结果如图10-4所示。
共有条评论 网友评论