-1
私は突然、私は問題が何であるか見当がつかない8警告:substr_count():空のサブ
$score3 = substr_count($name_only, $text);
行目に参照する「空のストリングを」と言って、エラーの非常に多くを取得しています、これは検索です関数。それは検索ボックスへの空の提出ですか?
私はJSとHTMLで変更を加えたかもしれないと思ったので、空白または空白だけで検索フォームを送信することはできませんが、それでもエラーは続きます。
これは私のPHPです。何よりも私が持っている知識よりも優れた知識を持つ人には、問題の原因として目立つものはありますか? substr_count()
ための2番目の引数が空の文字列である場合、エラーメッセージがトリガされていることを
function search_now($images){
global $text, $scores, $scores2, $scores3, $do_search;
$images2 = array();
foreach ($images as $key => $value) {
$name_only = $value['name'];
similar_text($text, $name_only, $score);
$score2 = substr_compare($name_only, $text, 0);
$score3 = substr_count($name_only, $text);
if($do_search){
if($score<20)
continue;
}
$images2[$key] = $value;
$images2[$key]['score'] = $score;
$images2[$key]['score2'] = $score2;
$images2[$key]['score3'] = $score3;
//$scores[$key] = ($do_search)? $score : $key;
$scores[$key] = $score;
$scores2[$key] = $score2;
$scores3[$key] = $score3;
}
return $images2;
}