因此,出于某种原因,我需要编写我的PHP脚本的进程ID。 虽然这样做,我发现我不能理解的东西。为什么getmypid()在浏览器中返回相同的ID,但在Windows中不同的是CMD
每次我从浏览器执行我的脚本,我得到相同的ID。 (即使我在两个不同的浏览器中执行相同的脚本)。
通过CMD(Windows命令提示符)运行时,每次都会给我不同的ID。
所以我只是好奇,为什么当我通过浏览器执行相同的进程ID分配给我的PHP脚本?
<?php
echo getmypid() . "</br>";
?>
有没有办法我每次执行一个PHP脚本的时间来产生从浏览器不同的进程id?
页面是否被缓存在浏览器或服务器上? – DaveyBoy
没有。正如我所说即使在更改浏览器我得到了相同的PID .. – HackerNews
这是由于浏览器缓存,尝试'Ctrl + Shift + R'你会得到新的进程ID每次。 –