Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah beberapa cara untuk mendapatkan sambungan url dalam php

Apakah beberapa cara untuk mendapatkan sambungan url dalam php

青灯夜游
青灯夜游asal
2022-02-10 15:55:413142semak imbas

Kaedah mendapatkan: 1. Gunakan pernyataan "substr(strrchr($url,"."),1)" 2. Gunakan "substr($url,strrpos($url,'.') 1 ) " pernyataan; 3. Gunakan "pathinfo($url,PATHINFO_EXTENSION)".

Apakah beberapa cara untuk mendapatkan sambungan url dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

php mendapat sambungan url Kaedah nama

Kaedah 1:

<?php
$url="http://localhost/user/order.php";
function get_ext1($url){
	return substr(strrchr($url,"."),1);
}
echo get_ext1($url);
?>

Apakah beberapa cara untuk mendapatkan sambungan url dalam php

Kaedah 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[&#39;extension&#39;];
}
echo get_ext2($url);
?>

Kaedah 3:

<?php
$url="http://localhost/user/order.php";
function get_ext3($url){
	return substr($url,strrpos($url,&#39;.&#39;)+1);
}
echo get_ext3($url);
?>

Kaedah 4:

<?php
$url="http://localhost/user/order.php";
function get_ext4($url){
	$arr=explode(&#39;.&#39;,$url);
	return array_pop($arr);
}
echo get_ext4($url);
?>

Kaedah 5:

<?php
$url="http://localhost/user/order.php";
function get_ext5($url){
	return pathinfo($url,PATHINFO_EXTENSION);
}
echo get_ext5($url);
?>

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah beberapa cara untuk mendapatkan sambungan url dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn