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
}