面接の質問の多くがこのトピックを持っているのを見て、気づきました。
コード:
<?php // PHP获取URL后缀名 $ url =(文字列) 'https://blog.csdn.net/u012628581/test.php'; { $ ext = pathinfo($ url、PATHINFO_EXTENSION);を試してください。 if(!$ ext){ throw new \ Exception( 'parse extension error、'。$ url); } echo $ ext; } catch(\ Exception $ e){ echo 'メッセージ:'、$ e-> getMessage(); //ログ } 123456789101112131415
インターネットを見ると、通常のマッチングや文字列照合などのソリューションがありますが、最も効率的なのはシステム機能です。