复制代码 代码如下:
if (!preg_match("/^(http|ftp):/", $_POST['url'])) {
$_POST['url'] = 'http://'.$_POST['url'];
}
该代码先用正则表达式检查字符串中是否有"http”或"ftp"和冒号":",如果没有,在字符串前添加"http://"
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!
复制代码 代码如下:
if (!preg_match("/^(http|ftp):/", $_POST['url'])) {
$_POST['url'] = 'http://'.$_POST['url'];
}
该代码先用正则表达式检查字符串中是否有"http”或"ftp"和冒号":",如果没有,在字符串前添加"http://"
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!
相关文章
怎么用静态分析扫ThinkPHP项目的可控include和call_user_func?
ThinkPHP的模板引擎怎么防SSTI?变量输出怎么过滤?
ThinkPHP如何用whereOr组合复杂条件?括号嵌套怎么写?
ThinkPHP8的.user.ini如何设置upload_progress为Off?
ThinkPHP8路由分组怎么配?前缀和中间件怎么加?
相关标签:
php本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn