できるだけ効率的に、標準 URL からファイル拡張子を抽出し、コードを展開してディレクトリ パスなどの他のデータを取得します。原則として、PHP の展開関数を使用して文字列を分離します。
例: http://www.abc.com/abc/de/fg.php?id=1 php または .php を取り出す必要があります
非常に簡単です。コードを確認するだけです。
//これは私自身が書いたものです
function getUrl($url) {
$date =explode('?', $url);
$date =basename($date[0]);
$date =explode(' .', $date);
return $date[1];
}
var_dump(getUrl($url));
//以下の2つはオンライン化されています
function getExt($url){
$arr = parse_url($url);
$file =basename($arr['path']);
$ext =explode( " .",$file);
return $ext[1];
}
var_dump(getExt($url));
関数 getName($url) {
$w_param = パス情報($url);
$str = $w_param['拡張子'];
list($type, $vars) =explode('?',$str);
$type を返す;
}
echo 'start3'.date("Y-m-d H:i:s");
?>