実行されたファイル my.order.php のサフィックス (php) を取得する方法。参考のために 2 つの方法がリストされています:
まずそれを取得します。 parse_url 経由のリンク情報:
<?php $link="http://www.xxx.com/testweb/my.order.php?abcd=111@qqq=222"; $parseUrl_link=parse_url($link); print_r($parseUrl_link);
実行結果は次のとおりです:
Array ( [scheme] => http [host] => www.xxx.com [path] => /testweb/my.order.php [query] => abcd=111@qqq=222 )
取得した(パス)情報を基にファイルの拡張子を取得します。
方法 1
アイデア: pathinfo および PATHINFO_EXTENSION パラメーターを通じてパス情報を読み取ると、出力はファイル拡張子になります。
echo pathinfo($parseUrl_link['path'],PATHINFO_EXTENSION );
方法 2
アイデア: strrchr を通じて最後の「.」以降を含む情報を取得し、「.」を削除します。左側の「」の場合、出力はファイル拡張子です。
うわー以上がPHPでリンクサフィックスを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。