第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么這個(gè)else if會(huì)是寫$file['name']開始遍歷?

老師講的很好,就是這個(gè)三維數(shù)組有點(diǎn)不理解 ?為什么這個(gè)else if會(huì)是寫$file['name']開始遍歷 ?我覺得應(yīng)該寫$file這個(gè),老師現(xiàn)在遍歷$file['name'] 就應(yīng)該進(jìn)$file['name']去遍歷他的[0][1]...去了啊,什么時(shí)間會(huì)出來,遍歷$file['type']等后面的四個(gè)?

正在回答

4 回答

我想很久沒有明白,按我現(xiàn)在的理解,對(duì)不對(duì)先不說,畢竟我也是小白,至少先說下我的理解。

foreach?($file['name']?as?$key?=>?$val)?{
$files[$i]['name']=$file['name'][$key];
$files[$i]['type']=$file['type'][$key];
$files[$i]['tmp_name']=$file['tmp_name'][$key];
$files[$i]['error']=$file['error'][$key];
$files[$i]['size']=$file['size'][$key];
$i++;}

這里時(shí)foreach了$file數(shù)組。所以可以在foreach內(nèi)部對(duì)name,type等進(jìn)行操作。

這是我的見解,如果是錯(cuò)的,請(qǐng)指正。

0 回復(fù) 有任何疑惑可以回復(fù)我~

根據(jù)樓上的意思其實(shí)這一段寫成這樣更好理解了

for($j = 0; $j < 4; $j++){

? ? ? ? ? ? ? ? ? ?$files[$i]['name']? ? ?=@ $file['name'][$j];

? ? ? ? ? ? ? ? ? ?$files[$i]['type']? ? ?=@ $file['type'][$j];

? ? ? ? ? ? ? ? ? ?$files[$i]['tmp_name'] =@ $file['tmp_name'][$j];

? ? ? ? ? ? ? ? ? ?$files[$i]['error']? ? =@ $file['error'][$j];

? ? ? ? ? ? ? ? ? ?$files[$i]['size']? ? ?=@ $file['size'][$j];

? ? ? ? ? ? ? ? ? ?$i++;

? ? ? ? ? ? ? ?}


0 回復(fù) 有任何疑惑可以回復(fù)我~

這個(gè)我也是想了大約十分鐘吧,我大概說一下我是這樣理解的,其實(shí)我們遍歷這個(gè)只是為了得到那個(gè)$file["name"]中的下標(biāo)$key,不是為了得到它的$val值,上傳四張就有四個(gè)下標(biāo)0-3,比如我們第一次遍歷,得到的$key是0,此時(shí)我們只需要將$file["name"]、$file["type"]......中的下標(biāo)為0的值賦給我們$files數(shù)組中的第i個(gè)二維數(shù)組就行了,希望能幫到你吧。

1 回復(fù) 有任何疑惑可以回復(fù)我~

這是要拆分?jǐn)?shù)組

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么這個(gè)else if會(huì)是寫$file['name']開始遍歷?

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)