PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码

PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码,第1张

复制代码

代码如下:

$command

=

'/usr/bin/php

/pub/>

试编写代码如下:

<php

$str = <<<CONT

"nick":"玩家","geo":"河南省信阳市","detail":"哈哈哈,我和我老婆用了三个小时就通关了,看来我和老婆还是蛮默契的!嘿嘿嘿"}]},

"nick":"玩家","geo":"浙江省","detail":"三小时,我和我同学几分钟就通关了,比你们两更模切"}]},

"nick":"嫚荺x5Bジ缥缈","geo":"内蒙古包头市","detail":"太好玩了,good"}]},

"nick":"′请勿靠进″","geo":"黑龙江省大兴安岭地区","detail":"好玩好玩"}]},

CONT;

$r = explode("\n",$str);

for($i=0;$i<count($r);$i++)

{

trans($r[$i]);

}

function trans($str)

{

$str = str_replace('"}]},','"',$str);

$str = str_replace(':','=>',$str);

eval('$aa = array('$str');');

echo "<div>$aa[geo] 的 $aa[nick] 说:<p>$aa[detail]</p></div>";

}

>

你写的没有问题,问题出在读取txt时

改成下边这样就OK了

$fp

=

fsockopen

(

trim($url),

80,

$errno,

$errstr,

30

);

trim()的功能是从字符串的两端删除空白字符和其他预定义字符。

你试试先,楼上说的太烦了!

我的环境allow_url_fopen默认是打开的,所以不存在服务器禁用的问题

以上就是关于PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码全部的内容,包括:PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码、如何在一个网站中提取出PHP源代码、php获取页面代码并循环按规则截取组成新的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9345771.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存