分享好友 教程首页 教程搜索 频道列表

从php中的用户输入中删除http,https和双斜杠

2022-02-18 10:442110
+关注29
核心提示:用代码测试

功能所需要的函数为

function remove_http($url) {
   $disallowed = array('http://', 'https://');
   foreach($disallowed as $d) {
      if(strpos($url, $d) === 0) {
         return str_replace($d, '', $url);
      }
   }
   return $url;
}


在destoon的模板中调用时用

{remove_http($url)}

本文标签: #过滤 #php #网址 #http
整理员:小黑
免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
生成海报
您可能在找更多

在使用destoon程序过程中,当遇到union组合时报错的解决方案

    解决union组合提交时报错

小黑 随手记2023-12-04

php中过滤价格后面的.00小数

    这个一般用于客户特殊要求才会加上,页面上的价格不显示后面的小数,如:3000.00 ,过滤后就只显示 3000,使用如下代码(加在你需要的地方)

小黑 开发技术2023-12-01

php正则过滤html标签、空格、换行符的代码

    请用代码测试

网络转载 PHP2022-08-28

DESTOON搜索关键词记录过滤拼音以及全英文搜索

    搜索关键词记录总有英文的恶意关键词搜索提交,导致destoon后台的搜索关键词记录一大堆垃圾无效的搜索关键词

网络转载 开发技术2021-12-07

Ueditor编辑器 自动过滤Style内联样式问题

    请参照教程修改代码进行测试

小黑 开发技术2021-05-07

下一篇
我来说两句
抢沙发