Cet article présente principalement la fonction d'acquisition d'extensions personnalisées PHP et analyse les compétences de mise en œuvre des opérations d'interception de PHP pour les extensions de fichiers sous forme d'exemples. Les amis dans le besoin peuvent se référer à
Les détails sont les suivants :
<?php $url = "http://www.abc.com/abc/de/fg.php?id=1"; //这个是自己写的 function getUrl($url) { $date = explode('?', $url); $date = basename($date[0]); $date = explode('.', $date); return $date[1]; } var_dump(getUrl($url)); //下面两个是网上弄的 function getExt($url){ $arr = parse_url($url); $file = basename($arr['path']); $ext = explode(".",$file); return $ext[1]; } var_dump(getExt($url)); function getName($url) { $w_param = pathinfo($url); $str = $w_param['extension']; list($type, $vars) = explode('?',$str); return $type; } echo 'start3'.date("Y-m-d H:i:s");
Une fonction personnalisée php pour obtenir l'extension du fichier
Fonctions d'extension et méthodes d'extension de classes personnalisées dans le framework Laravel, framework laravel
Fonctions d'extension et méthodes d'extension de classes personnalisées dans le framework Laravel, tutoriel laravel framework_PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!