Maison > Article > développement back-end > Quelles sont les différentes façons d'obtenir l'extension d'URL en php
Méthode d'acquisition : 1. Utilisez l'instruction "substr(strrchr($url,"."),1)" ; 2. Utilisez l'instruction "substr($url,strrpos($url,'.')+1)" instruction ; 3. Utilisez "pathinfo($url,PATHINFO_EXTENSION)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Méthode php pour obtenir l'extension url
Méthode 1 :
<?php $url="http://localhost/user/order.php"; function get_ext1($url){ return substr(strrchr($url,"."),1); } echo get_ext1($url); ?>
Méthode 2 :
<?php $url="http://localhost/user/order.php"; function get_ext2($url){ $p=pathinfo($url);//Array ( [dirname] => http://localhost/user [basename] => order.php [extension] => php [filename] => order ) return $p['extension']; } echo get_ext2($url); ?>
Méthode 3 :
<?php $url="http://localhost/user/order.php"; function get_ext3($url){ return substr($url,strrpos($url,'.')+1); } echo get_ext3($url); ?>
Méthode 4 :
<?php $url="http://localhost/user/order.php"; function get_ext4($url){ $arr=explode('.',$url); return array_pop($arr); } echo get_ext4($url); ?>
Méthode 5 :
<?php $url="http://localhost/user/order.php"; function get_ext5($url){ return pathinfo($url,PATHINFO_EXTENSION); } echo get_ext5($url); ?>
Apprentissage recommandé : "PHP Vidéo Tutoriel"
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!