PHP遞迴四種方法

2021-08-15 06:47:26 字數 1385 閱讀 5768

<?php$data

=',]}'

;$json

= ''

;$data

=str_replace('\\

','\\\\',

$data);

$arr

=json_decode(

$data

,true)

;print_r(

$arr

['dir']);

foreach(

$arr

as$k

=>

$v)*/

}header(

"content-type: text/html; charset=utf-8");

print_r(

$arr);

<?

php//

導航欄分類

classcategory

}return$arr;}

//無限級二

(多維陣列

)static public functionunlimitedforlayer

($cate

,$name

='child'

,$pid=0

)}return$arr;}

//可以根據子級

id 返回所有的父級

idstatic public functiongetparents

($cate

,$id)}

//php>>

字串》字串處理函式》

substr()

/*foreach ($cate as $v)*/

return$arr;}

//傳遞乙個父級

id,返回所有子級分類

id(只返回

id)static public functiongetchildsid

($cate

,$pid)}

return$arr;}

//跟第四種一樣,但是返回陣列

static public functiongetchilds

($cate

,$pid)}

return$arr;}

}?>

PHP遍歷目錄四種方法

學習spl的時候,遇到了directoryiterator這個目錄類,謝了一下遍歷目錄的方法。於是總結一下遍歷目錄的四種寫法 如下 方法一 利用spl的目錄類,這個很簡單 obj new directoryiterator e wamp bin php php5.3.3 foreach obj as...

php遍歷目錄的四種方法

一 利用scandir函式來遍歷目錄 scandir 掃瞄目錄,顯示資料夾內所有內容,返回陣列,包括 與 function bl scandir dirname else 二 利用glob 函式遍歷目錄 glob 掃瞄目錄,以陣列形式返回資料夾中的內容,返回的內容中已經包含了路徑。引數1 要遍歷的目...

介紹PHP取整的四種方法

php實現取整的問題,不僅在我們學習php過程中會遇到,在我們php面試過程中也是常見的考點之一。下面我們結合簡單的示例給大家總結介紹php取整的四種方法。第一種方法 直接取整,捨棄小數,保留整數12 3456 7 num 3.1415926 num2 3.6 echointval num echo...