本文目錄一覽:
php 判斷是網址還是文件路徑
可以直接使用 parse_url 函數,請參考以下代碼:
?php
$url = “”;
$path = “/home/wwwroot/a.php”;
function isUrl($url)
{
$parse = parse_url($url);
return isset($parse[‘scheme’]);
}
if (isUrl($url)){
echo ‘是網址’;
}
//輸出: 是網址
if (!isUrl($path)){
echo ‘不是網址’;
}
//輸出: 不是網址
php判斷url地址正則表達怎麼寫
這個其實很簡單的。就不說教了,直接給代碼吧:
$url=$_SERVER[‘REQUEST_URI’];
if (preg_match(‘/^\/\w+\/?$/’, $url)) {
// 說明這裡匹配的是目錄
} else if (preg_match(‘/^\/\w+\/\w+\.html$/’, $url)) {
// 說明這裡是匹配的文件
}
php 怎麼驗證輸入的url合法性
首先,定義函數check_url:
?php
function check_url($url){
if(!preg_match(‘/http:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=\+\%]*/is’,$url)){
return false;
}
return true;
}
?
使用方法:
?php
$url=’需驗證的url’;
$isurl=check_url($url);
if($isurl){
echo ‘url地址合法’;
}else{
echo ‘url地址非法’;
}
?
php語言獲得並判斷url
$url=$_SERVER[‘REQUEST_URI’];
$array=explode(“/zh”,$url);
if(count($array)1){
echo ‘Y’; //存在/zh
}else{
echo ‘No’; //不存在/zh
}
PHP 正則驗證URL網址格式是否有效
PHP使用ereg()正則表達式函數來驗證網址URL的格式是否符合規定,若網址有效則返回true,無效則返回false。本函數在PHP中屬常用函數。本函數執行返回布爾值。
PHP檢測網址是否效的
1 function CheckUrl($C_url){
2 if (!ereg(“^http://[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*$”, $C_url))
3 {
4 return false;
5 }
6 return true;
7 }
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/200587.html