求助:在文件a.php可以用什么代码来检查文件b.php是否成功运行(运行成功则返回值为0,否则返回值为1)〈〈〈成功了!我好激动啊![br]
<?php
/*
*正则匹配函数 preg_match()语句的范例
*2013-08-30
*/
$cl="http://www.baidu.com/";
$cll=file_get_contents($cl);
if(preg_match("/^百度$/",$cll,$m))
{
echo $m[0]."匹配失败!";
}else{
echo $m[1]."匹配成功!";
}
?>
else
$jk=file_get_contents('b.php');
if(preg_match('/0/',$jk)){
echo '运行成功';
}else{
echo '神马状况?';
}
<?php
$var='php';
return $var;
?>
d.php
<?php
$var='php';
?>
f.php
<?php
$foo=include 'c.php';
echo $foo; //prints 'php'
$bar=include 'd.php';
echo $bar; //prints 1
?>
谷歌说:$bar的值为1是因为include成功运行了。如果文件不能包含,则返回FALSE并发出一个E_WARNING警告。
百度说:模式中的\b表示单词的边界,因此只有独立的"0"单词会被匹配。
百度还说:模式定界符后面的"i"表示不区分大小写的字母搜索。