最新回答 / 小說(shuō)躍
這就是為什么yii和thinkphp以及大部分框架都使用php命名空間了,通過(guò)對(duì)命名空間的解析找到對(duì)應(yīng)的唯一的類(lèi)文件路徑
2014-07-27
講師回答 / Peter
本次課程數(shù)據(jù)結(jié)構(gòu)部分大家學(xué)習(xí)的時(shí)候應(yīng)該重在理解數(shù)據(jù)結(jié)構(gòu)本身,數(shù)據(jù)結(jié)構(gòu)里面存儲(chǔ)什么數(shù)據(jù)可以根據(jù)業(yè)務(wù)邏輯的需要變得非常復(fù)雜。但是因?yàn)榻虒W(xué)需要簡(jiǎn)單易懂,所以實(shí)例里面都是很簡(jiǎn)單的數(shù)據(jù)。大家千萬(wàn)不要理解為只能放這么簡(jiǎn)單的數(shù)據(jù)。應(yīng)該說(shuō),現(xiàn)在所有的軟件產(chǎn)品的基礎(chǔ)就是這些數(shù)據(jù)結(jié)構(gòu)的組合。
當(dāng)然,我們說(shuō)程序=數(shù)據(jù)結(jié)構(gòu)+算法,數(shù)據(jù)結(jié)構(gòu)為先,我們就知道數(shù)據(jù)結(jié)構(gòu)的重要性了。
講師回答 / Peter
第一個(gè)問(wèn)題,建議同學(xué)把第三行的王五從數(shù)組中刪除,再運(yùn)行一遍代碼就知道效果了。我們學(xué)習(xí)一定要學(xué)會(huì)去嘗試,自己嘗試出來(lái)的結(jié)果記得最牢、理解最深。
第二個(gè)問(wèn)題,這么寫(xiě)代碼是可以的,但是沒(méi)有實(shí)際的意義。因?yàn)橄喈?dāng)于給一個(gè)數(shù)組($newArr)添加了一個(gè)值,而這個(gè)值是另一個(gè)數(shù)組($mit)的元素。當(dāng)然mit里面的元素可能是單個(gè)值也有可能還是一個(gè)數(shù)組。
比如,如果$mit=array('1'=>'a','2'=>array('20...
2014-07-21
講師回答 / Peter
同學(xué)問(wèn)的問(wèn)題有兩種可能性:
第一種,如果是想跳過(guò)前面三個(gè)元素,那么直接seek(3)就可以了。因?yàn)閟eek的查找是從0開(kāi)始的,所以跳過(guò)幾個(gè)就參數(shù)就設(shè)為多少。
第二種,如果只想跳過(guò)第三個(gè)元素,這種情況之下建議不要用seek,而直接在循環(huán)里面判斷是否當(dāng)前值是要跳過(guò)的那個(gè)元素。
while($it->valid){
if($it->key()=='2') {
$it->next();//跳過(guò)當(dāng)前結(jié)點(diǎn)
continue;//跳過(guò)下標(biāo)為2的元素,這里得結(jié)合實(shí)際情況修改key的判...
2014-07-21
講師回答 / Peter
每個(gè)人的基礎(chǔ)不同,這位同學(xué)可以跳過(guò)你認(rèn)為太基礎(chǔ)的部分。網(wǎng)絡(luò)課程的巨大優(yōu)點(diǎn)之一是你可以選擇聽(tīng)課的內(nèi)容。
+ 我來(lái)回答
回答最高可+2積分
+ 我來(lái)回答
回答最高可+2積分