// 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很容易理解 –