国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

PHP取得上層目錄實(shí)例代碼

2024-05-04 21:52:53
字體:
供稿:網(wǎng)友

<?
//獲取上層目錄名稱并把她作為id
path= GLOBALS['_SERVER']['PHP_SELF'];
//str=substr(path,-19,6);


str= strrchr(path,'/');
str1=rtrim(path,str);
//echo str1;
pos=substr(strrchr(str1,'/'),1);
//echo pos;
userid=pos;//獲得id

?>

參考的東西:

很極端的例子,一種變相解決的問題的思路,記錄下來,以備后用。

如何去掉文件默認(rèn)名字的后綴?

fileName = a.txt

兩種方法:

1:借用php的strrchr+trim方法:strrchr(string1,string2)返回從string1的最后開始到第一次遇到string2的部分,連同string2一起返回。

后綴一般.XXX,所以可以str1 = strrchr(fileName,".");

if(str1){

fileName = trim(fileName,str1);

}

2:借用php的strrpos+substr方法:strrpos(string1,string2)返回string2在string1中最后一次出現(xiàn)的位置,substr(string1,num1,num2)截取string1種從num1到num2的字符串。

同樣借助"."

pos = strrpos(fileName,".");

if(pos){

fileName = substr(fileName,0,pos);

}

這是一個(gè)很極端的例子,而且這樣處理并不是非常縝密萬一這個(gè)名字fileName = a.b.c.d,而沒有后綴那么會(huì)同樣被處理掉:)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 内乡县| 莒南县| 天等县| 元江| 福清市| 营山县| 柳江县| 老河口市| 南通市| 北安市| 台江县| 闵行区| 阿鲁科尔沁旗| 登封市| 田林县| 临西县| 阿合奇县| 玛纳斯县| 资中县| 南雄市| 河曲县| 五原县| 余庆县| 界首市| 宁陕县| 义乌市| 泸溪县| 三亚市| 株洲县| 梅河口市| 屏东县| 中西区| 贵南县| 故城县| 孟连| 北海市| 四川省| 门源| 土默特左旗| 和静县| 泾川县|