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

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



