文章教程

10.4获取当前PHP进程的进程号和所有者

9/17/2020 9:26:54 PM 人评论 次浏览

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所示。

图 10-4 获取程序的所有者和进程号

教程类别