// lookup all hints from array if $q is different from ""
if ($q !== "") {
$q = strtolower($q);
$len=strlen($q);
foreach($a as $name) {
if (stristr($q, substr($name, 0, $len))) {
if ($hint === "") {
$hint = $name;
} else {
$hint .= ", $name";
}
}
}
}
完整的東西位於:http://www.w3schools.com/ajax/ajax_php.asp?看不懂這行代碼
我不是很瞭解從foreach和下面的部分,但包括ajax在內的所有內容都是可以理解的。有人可以解釋主要是
if (stristr($q, substr($name, 0, $len))) {
這是唯一真正的roblem,我沒有得到。到底這是什麼線路IF如果$ Q包含0之間的字符串$名稱長度$ Q的長度塊被執行做:)謝謝
感謝
謝謝:d很容易理解 –