PHP獲取數(shù)組表示的路徑方法分析【數(shù)組轉(zhuǎn)字符串】 原創(chuàng)
本文實(shí)例講述了PHP獲取數(shù)組表示的路徑方法。分享給大家供大家參考,具體如下:?jiǎn)栴}:文件解析過(guò)程中發(fā)現(xiàn)一段路徑用數(shù)組的形式存儲(chǔ),現(xiàn)需要將完整路徑以字符串形式輸出解決方法:$hopah=aay('Widow','Syem32','dive......
以下是【金聰采編】分享的內(nèi)容全文:
以下是【金聰采編】分享的內(nèi)容全文:
本文實(shí)例講述了PHP獲取數(shù)組表示的路徑方法。分享給大家供大家參考,具體如下:
問(wèn)題:
文件解析過(guò)程中發(fā)現(xiàn)一段路徑用數(shù)組的形式存儲(chǔ),現(xiàn)需要將完整路徑以字符串形式輸出
解決方法:
$hostspath=array('Windows','System32','drivers','etc','hosts');$pathstr='';foreach($hostspath as $k=>$v){ $pathstr.=$v.'/';}$pathstr=substr($pathstr,0,-1);echo $pathstr;輸出:
Windows/System32/drivers/etc/hosts
寫(xiě)完上述代碼后想到這是一個(gè)數(shù)組轉(zhuǎn)字符串的問(wèn)題,還可以使用更簡(jiǎn)單的方法!
改進(jìn)方法:
$hostspath=array('Windows','System32','drivers','etc','hosts');$pathstr=implode('/',$hostspath);echo $pathstr;輸出結(jié)果同樣為:
Windows/System32/drivers/etc/hosts
總結(jié):
用PHP自帶的系統(tǒng)函數(shù)解決問(wèn)題往往比自己想出的算法來(lái)得簡(jiǎn)單、高效!
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《PHP數(shù)組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《php常用函數(shù)與技巧總結(jié)》、《PHP錯(cuò)誤與異常處理方法總結(jié)》、《PHP基本語(yǔ)法入門(mén)教程》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》及《php程序設(shè)計(jì)算法總結(jié)》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

侵權(quán)舉報(bào)/版權(quán)申訴



