ファイル拡張子を取得する簡単な関数
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-25 09:02:31
この方法は少しぎこちないですが、考え方は比較的明確で、初心者向けに書かれているため、説明が少し長くなるので、専門家は避けた方がよいでしょう :)
PHP インタビューの質問からの転載:
http://phpmst.com/
- $path=str_replace('\','/',__FILE__);//ファイルパスの形式を少し調整し、\ を /
- function substr_1($path){
- $ に置き換えますstr_1= strrchr($path,'.');// ファイルパスの . と . の後の内容を取得します
- $str_2=(strpos($str_1,'?')===false)?$str_1:preg_replace( ' /[?][w]*/','',$str_1);
- /*
- ファイルにパラメーターが含まれているかどうかを確認します。ファイルをコンピューター上に取得しただけの場合は、無視できます。ただし、URL の場合は、?a=444&b=33 などのパラメータが必要になるため、ここでは正規表現を使用してこれらのパラメータをすべて削除する必要があります。 ;
- */
- return ltrim($str_2,'.');//「.php」形式を取得したい場合は、このステップを削除できます。 、このステップを維持します
- }
- //以下はテストです
- echo substr_1($path);
- ?>
コードをコピーします
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31