PHP獲取數(shù)組表示的路徑方法分析【數(shù)組轉(zhuǎn)字符串】 原創(chuàng)
本文實(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ì)有所幫助。
- PHP 數(shù)組和字符串互相轉(zhuǎn)換實(shí)現(xiàn)方法
- PHP 將逗號(hào)、空格、回車(chē)分隔的字符串轉(zhuǎn)換為數(shù)組的函數(shù)
- php二維數(shù)組轉(zhuǎn)成字符串示例
- php的數(shù)組與字符串的轉(zhuǎn)換函數(shù)整理匯總
- php中將數(shù)組轉(zhuǎn)成字符串并保存到數(shù)據(jù)庫(kù)中的函數(shù)代碼
- PHP實(shí)現(xiàn)多維數(shù)組轉(zhuǎn)字符串和多維數(shù)組轉(zhuǎn)一維數(shù)組的方法
- 改寫(xiě)函數(shù)實(shí)現(xiàn)PHP二維/三維數(shù)組轉(zhuǎn)字符串
- php實(shí)現(xiàn)將二維關(guān)聯(lián)數(shù)組轉(zhuǎn)換成字符串的方法詳解
- php中利用explode函數(shù)分割字符串到數(shù)組
- PHP explode()函數(shù)的幾個(gè)應(yīng)用和implode()函數(shù)有什么區(qū)別
- php連接函數(shù)implode與分割explode的深入解析
- PHP的explode和implode的使用說(shuō)明
相關(guān)文章
php中將時(shí)間差轉(zhuǎn)換為字符串提示的實(shí)現(xiàn)代碼
通過(guò)傳入數(shù)據(jù)庫(kù)中存儲(chǔ)的文章發(fā)表時(shí)的UNIX時(shí)間戳,來(lái)轉(zhuǎn)化為例如 幾分鐘前,幾小時(shí)前,幾天前 這樣的提示。2011-08-08給apache2.2加上mod_encoding模塊後 php5.2.0 處理url出現(xiàn)bug
給apache2.2加上mod_encoding模塊後 php5.2.0 處理url出現(xiàn)bug...2007-04-04用PHP即時(shí)捕捉PHP中的錯(cuò)誤并發(fā)送email通知的實(shí)現(xiàn)代碼
這段代碼,其用意就是當(dāng)我們寫(xiě)的php程式出錯(cuò)的時(shí)候把錯(cuò)誤內(nèi)容捕捉出來(lái)然后發(fā)到我們的email內(nèi),方便我們排錯(cuò)2013-01-01PhpSpreadsheet設(shè)置單元格常用操作匯總
這篇文章主要介紹了PhpSpreadsheet設(shè)置單元格常用操作匯總,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11php基于dom實(shí)現(xiàn)的圖書(shū)xml格式數(shù)據(jù)示例
這篇文章主要介紹了php基于dom實(shí)現(xiàn)的圖書(shū)xml格式數(shù)據(jù),結(jié)合實(shí)例形式分析了php數(shù)組轉(zhuǎn)換xml格式數(shù)據(jù)的相關(guān)操作技巧,需要的朋友可以參考下2017-02-02