php數(shù)組遍歷類與用法示例
本文實(shí)例講述了php數(shù)組遍歷類與用法。分享給大家供大家參考,具體如下:
<?php class scanArray{ public $arr; public $where; private $str; public function scan($arr,$where="array"){ $this->arr = $arr; $this->where = $where; foreach($this->arr as $k=>$v){ if(is_array($v)){ $this->where = ($this->where)."[{$k}]"; $this->scan($v,$this->where); }else{ $this->str .= $this->where."[{$k}]=".$v.'<br />'; } } return $this->str; } function __destruct(){ unset($this->arr); unset($this->where); } } $a = array('g'=>"a",'vv'=>array("b"=>"b","l"=>"c","xx"=>array("e","g"))); $ah = new scanArray(); $b = $ah->scan($a); echo $b;
運(yùn)行結(jié)果:
array[g]=a
array[vv][b]=b
array[vv][l]=c
array[vv][xx][0]=e
array[vv][xx][1]=g
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)組(Array)操作技巧大全》、《php排序算法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《php字符串(string)用法總結(jié)》及《PHP常用遍歷算法與技巧總結(jié)》
希望本文所述對大家PHP程序設(shè)計(jì)有所幫助。
- php遍歷類中包含的所有元素的方法
- PHP運(yùn)用foreach神奇的轉(zhuǎn)換數(shù)組(實(shí)例講解)
- PHP在彈框中獲取foreach中遍歷的id值并傳遞給地址欄
- PHP中for循環(huán)與foreach的區(qū)別
- 淺談php中的循環(huán)while、do...while、for、foreach四種循環(huán)
- php foreach如何跳出兩層循環(huán)(詳解)
- 詳解PHP中foreach的用法和實(shí)例
- php中foreach結(jié)合curl實(shí)現(xiàn)多線程的方法分析
- PHP7新特性foreach 修改示例介紹
- PHP 數(shù)組遍歷foreach語法結(jié)構(gòu)及實(shí)例
- php中foreach遍歷類對象的總結(jié)
相關(guān)文章
php + ajax 實(shí)現(xiàn)的寫入數(shù)據(jù)庫操作簡單示例
這篇文章主要介紹了php + ajax 實(shí)現(xiàn)的寫入數(shù)據(jù)庫操作,結(jié)合實(shí)例形式分析了php + ajax 寫入數(shù)據(jù)庫基本原理、操作技巧與相關(guān)使用注意事項(xiàng),需要的朋友可以參考下2020-05-05php對關(guān)聯(lián)數(shù)組循環(huán)遍歷的實(shí)現(xiàn)方法
這篇文章主要介紹了php對關(guān)聯(lián)數(shù)組循環(huán)遍歷的實(shí)現(xiàn)方法,涉及php操作數(shù)組的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03php壓縮HTML函數(shù)輕松實(shí)現(xiàn)壓縮html/js/Css及注意事項(xiàng)
如何提高網(wǎng)頁加載速度需要對網(wǎng)頁怎樣的優(yōu)化等等,都是站長們所關(guān)心的問題,其實(shí)壓縮網(wǎng)頁的方法很多,本文將講解一下php壓縮HTML函數(shù)輕松實(shí)現(xiàn)壓縮html/js/Css,感興趣的朋友可以了解下,希望本文對你有所幫助2013-01-01