phpurl判斷
① php。判斷URL正則表達,如何寫。
只判斷 域名/aa123
preg_match('/^\/aa123\/?$/', $url);
域名/aa123/page? 這條怎麼寫。其中的問號是 變動的數字 比如 域名/aa123/page2
preg_match('/^\/aa123\/page\d+$/', $url);
同時判斷上兩種:
preg_match('/^\/aa123(\/(page\d+)?)?$/', $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是否有效 curl
用正則表達式判斷就行了
④ php怎麼判斷一個url是不是圖片
比較簡單吧。直接去請求這個url,會返回信息頭,裡面的content-type 如果是顯示了image/gif或者什麼
,
⑤ PHP URL 傳參判斷
1、如果你的<{$result[result].category}>有效的話,那麼你的參數傳遞應該成功;
2、如果你的table裡面有fage這個值的話,只需要在查詢語句裡面加一個條件,即在where條件後面加「and fage='$_GET[fage]'」。
⑥ php 判斷url後面是否有參數
1 <?php
2 $url = 'www..com/show.php?id=1';
3
4 $array = parse_url($url);
5
6 if(!isset($array['query'])){
7
8 echo '無參數';
9 }else{
10 echo '有參數';
11 }
12 ?>
⑦ php語言獲得並判斷url
function isInString4($haystack, $needle) {
return false !== strpos($haystack, $needle);
}
var_mp(isInString1($haystack, $needle));
....
if(strpos($a, $b) !== ture){
執行語句1
}else{
執行語句2
}