我做了这个函数,同样的结果得到两次打印。任何想法为什么?这是我的功能吗?我找不到任何问题。函数获取两次打印
$ valid是一个数组。
function validOutput($output, $valid, $name, $mirror){
foreach($valid as $e) {
if(strpos($output, $e) != false) {
echo '<br />' . $name . '<br />';
echo '<textarea cols=100 rows=10>';
echo '[tab: Mirror' . $mirror . ']';
echo $output;
echo "</textarea>";
}
}
}
请告诉我,如果你看到有什么问题,谢谢。
编辑:
$valid = array("facebook", "fbcdn", "megavideo", "video", "videoweed", "4shared");
'$ valid'的内容是什么? – 2011-05-01 02:27:53
没有办法从这段代码中知道问题实际上是在哪里,但是要么是将dupe信息放在$ valid中,要么你要调用validOutput()两次 – 2011-05-01 02:28:32
@crayon Violet在$ valid中的“dupe info”就是这样。谢谢。 – Muazam 2011-05-01 02:58:33