search()方法里的代碼有倆句沒懂,求大神幫忙解除疑惑。
foreach那個遍歷沒看懂,foreach 等同于 for(var i =0;i<xxx.lenth;i++)嗎?還有$value是什么阿?前面的代碼里也沒聲明$value阿,總之這段代碼看起來很迷糊,求大神詳細(xì)的解析下這段代碼 感激不盡
foreach那個遍歷沒看懂,foreach 等同于 for(var i =0;i<xxx.lenth;i++)嗎?還有$value是什么阿?前面的代碼里也沒聲明$value阿,總之這段代碼看起來很迷糊,求大神詳細(xì)的解析下這段代碼 感激不盡
2016-02-25
舉報
2016-02-25
PHP中的foreach 方法遍歷數(shù)組和for還是有所區(qū)別的,只管理解value作為一個新的數(shù)組來接收
2016-02-25
我的理解是:$value,即變量,當(dāng)foreach開始對數(shù)組$staff進(jìn)行循環(huán)時,第一次循環(huán)即將數(shù)組的第一個json對象賦給變量$value,通過if判斷,然后將符合的json對象通過$value["number"]的方式獲得這個對象的屬性,并賦值給變量$result。第二次循環(huán)即將數(shù)組的第二個json對象賦給變量$value,依次循環(huán)直到結(jié)束