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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問如何通過數組php循環(huán)

請問如何通過數組php循環(huán)

PHP
九州編程 2019-10-12 13:07:18
通過數組php循環(huán)我有這個陣列.。如何打印每個文件路徑和文件名?做這件事最好的方法是什么?  Array (      [0] => Array (               [fid] => 14               [list] => 1               [data] => Array (                           [alt] =>                           [title] =>                         )              [uid] => 1               [filename] => trucks_10785.jpg               [filepath] => sites/default/files/trucks_10785.jpg               [filemime] => image/jpeg               [filesize] => 143648               [status] => 1               [timestamp] => 1291424171               [nid] => 8             )      [1] => Array (               [fid] => 19               [list] => 1               [data] => Array (                           [alt] =>                           [title] =>                         )               [uid] => 1               [filename] => school.jpg               [filepath] => sites/default/files/school.jpg               [filemime] => image/jpeg               [filesize] => 115355               [status] => 1               [timestamp] => 1292029563               [nid] => 8             )      [2] => Array (               [fid] => 20               [list] => 1               [data] => Array (                           [alt] =>                           [title] =>                         )                   [uid] => 1               [filename] => Life_is_wonderful_by_iNeedChemicalX.jpg               [filepath] => sites/default/files/Life_is_wonderful_by_iNeedChemicalX_0.jpg               [filemime] => image/jpeg               [filesize] => 82580               [status] => 1               [timestamp] => 1292029572               [nid] => 8             )
查看完整描述

3 回答

?
LEATH

TA貢獻1936條經驗 獲得超7個贊

使用foreach無鍵循環(huán)

foreach($array as $item) {
    echo $item['filename'];
    echo $item['filepath'];

    // to know what's in $item
    echo '<pre>'; var_dump($item);}

使用foreach帶密鑰的循環(huán)

foreach($array as $i => $item) {
    echo $array[$i]['filename'];
    echo $array[$i]['filepath'];

    // $array[$i] is same as $item}

使用for環(huán)路

for ($i = 0; $i < count($array); $i++) {
    echo $array[$i]['filename'];
    echo $array[$i]['filepath'];}

var_dump是獲取數組或對象快照的非常有用的函數。



查看完整回答
反對 回復 2019-10-13
?
達令說

TA貢獻1821條經驗 獲得超6個贊

好吧,我知道有一個公認的答案但是…對于更特殊的情況,您也可以使用以下一個:

array_map(function($n) { echo $n['filename']; echo $n['filepath'];},$array);

或者以一種更不復雜的方式:

function printItem($n){
    echo $n['filename'];
    echo $n['filepath'];}array_map('printItem', $array);

這將允許您以更輕松的方式操作數據。



查看完整回答
反對 回復 2019-10-13
?
三國紛爭

TA貢獻1804條經驗 獲得超7個贊

啟動簡單,沒有HTML:

foreach($database as $file) {
    echo $file['filename'] . ' at ' . $file['filepath'];}

否則你就可以操縱前額中的字段。


查看完整回答
反對 回復 2019-10-13
  • 3 回答
  • 0 關注
  • 388 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號