本篇內(nèi)容主要講解“PHP怎么快速從字符串中提取文件名”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“PHP怎么快速從字符串中提取文件名”吧!
創(chuàng)新互聯(lián)公司:從2013年創(chuàng)立為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為上1000家公司企業(yè)提供了專業(yè)的成都網(wǎng)站設(shè)計、做網(wǎng)站、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 按需策劃由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
本文的主題是快速從指定的字符串中提取文件名,首先大家要知道,獲取文件名有兩種情況,一種是帶有文件后綴的文件名,一種不帶后綴的文件名,比如文件名index
和index.php
,還是有明顯差別的。
所以下面就給大家介紹兩種提取文件名的方法:
第一種:
獲取不帶后綴的文件名,直接上代碼:
輸出結(jié)果如下圖:
該方法最簡單了,就是直接用basename()函數(shù)就可以返回路徑中的文件名部分,其語法是“basename(path,suffix)”,其中參數(shù)suffix就表示文件擴展名,如果文件有這個參數(shù),則不會輸出這個擴展名,顯然這個參數(shù)我們設(shè)置是是“.php”。
第二種:
提取帶有后綴名的文件名,代碼如下:
獲取結(jié)果是:
該方法我們主要用到兩個函數(shù)strrchr、substr。
strrchr函數(shù)用于查找字符串在另一個字符串中最后一次出現(xiàn)的位置,并返回從該位置到字符串結(jié)尾的所有字符。
substr函數(shù)用于返回字符串的一部分,語法“
substr(string,start,length)
”。到此,相信大家對“PHP怎么快速從字符串中提取文件名”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!
網(wǎng)站名稱:PHP怎么快速從字符串中提取文件名
文章來源:http://weahome.cn/article/pcjpdj.html