我做了這個函數,同樣的結果得到兩次打印。任何想法爲什麼?這是我的功能嗎?我找不到任何問題。函數獲取兩次打印
$ 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