-
php 验证手机号码
所属栏目:[PHP教程] 日期:2022-07-26 热度:87
本文章收藏了三款php 验证手机号码程序,这全部都是利用正则表达式来验证用户输入的手机号码是不是正确的,如果是不ok通过,否提供用户输入合法的移动手机号码. php实例代码如下: $mobilephone=trim($_post[smmobilephone]); //手机号码的正则验证 if(preg_matc[详细]
-
一款实用php 正则文件扩展名代码
所属栏目:[PHP教程] 日期:2022-07-26 热度:190
*/ function attachicon($type,$size=) { static $attachicons = array( 0 = common.gif, 1 = image.gif, 2 = binary.gif, 3 = rar.gif, 4 = msoffice.gif, 5 = text.gif, 6 = html.gif, 7 = real.gif, 8 = av.gif, 9 = flash.gif, 10 = pdf.gif, 11 = torre[详细]
-
php验证邮箱地址合法性
所属栏目:[PHP教程] 日期:2022-07-26 热度:193
PHP实例如下: int preg_match ( string pattern, string subject [, array matches [, int flags]]) 在 subject 字符串中搜索与 pattern 给出的正则表达式相匹配的内容,如果提供了 matches,则其会被搜索的结果所填充,$matches[0] 将包含与整个模式匹配的文本[详细]
-
常用的日期时间正则表达式
所属栏目:[PHP教程] 日期:2022-07-26 热度:125
下面收藏了大量的日期时间正则匹配函数,包括分钟,时间与秒都能达到. 正则表达式 (?n:^(?=d)((?day31(?!(.0?[2469]|11))|30(?!.0?2)|29(?(.0?2)(?=.{3,4}(1[6-9]|[2-9]d)(0[48]|[2468][048]|[13579][26])|(16|[2468][048]|[3579][26])00))|0?[1-9]|1d|2[0-8])[详细]
-
关于PHP文件的自动运行方法分析
所属栏目:[PHP教程] 日期:2022-07-15 热度:75
这篇文章主要介绍了PHP文件的自动运行方法,分析了两种自动刷新的方法及相应的优缺点,需要的朋友可以参考下。 本文实例分析了PHP文件的自动运行方法,分享给大家供大家参考,具体如下: 这里分析两种方法: 第一种方法: a.php文件内容 如下: ?php ini_set(e[详细]
-
php短信接口代码
所属栏目:[PHP教程] 日期:2022-07-15 热度:197
这篇文章主要为大家详细介绍了php短信接口代码,php短信发送、php批量发送、php获取余额等代码,感兴趣的小伙伴们可以参考一下。 本文实例为大家分享了几个常用的php短信接口代码,供大家参考,具体内容如下 1. 短信调用class ?php /** * User: Administrato[详细]
-
php生成Android客户端扫描可登录的二维码
所属栏目:[PHP教程] 日期:2022-07-15 热度:192
本文实例为大家分享了php网页生成二维码,Android客户端扫描登录的具体代码,供大家参考,具体内容如下 使用了Github上具有扫码功能的ZXing开源库,使用了通过随机数生成二维码图片网络API,整个过程经过三步: 1.PHP网页生成二维码,相应随机数存储到数据库[详细]
-
PHP单例模式是什么 php实现单例模式的方法
所属栏目:[PHP教程] 日期:2022-07-15 热度:90
PHP单例模式是什么?这篇文章主要介绍了php实现单例模式的方法,告诉大家为什么使用单例模式,感兴趣的朋友可以参考一下。 一、什么是单例模式? 1、含义 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个[详细]
-
非常实用的php验证码类
所属栏目:[PHP教程] 日期:2022-07-15 热度:84
这篇文章主要为大家分享了非常实用的php验证码类,感兴趣的小伙伴们可以参考一下,本文实例为大家分享了php验证码类,供大家参考,具体内容如下: ?php /** * * @author Administrator * */ class ValidateCode{ private $width; private $height; private $[详细]
-
php实现转换html格式为文本格式的方法
所属栏目:[PHP教程] 日期:2022-07-15 热度:126
这篇文章主要介绍了php实现转换html格式为文本格式的方法,通过一个自定义函数实现针对HTML标签的过滤,涉及php正则替换的相关操作技巧,需要的朋友可以参考下 本文实例讲述了php实现转换html格式为文本格式的方法,分享给大家供大家参考,具体如下: 有时候需[详细]
-
php使用curl通过代理获取数据的实现方法
所属栏目:[PHP教程] 日期:2022-07-15 热度:143
这篇文章主要介绍了php使用curl通过代理获取数据的实现方法,主要涉及php curl中CURLOPT_PROXYUSERPWD参数的使用技巧,需要的朋友可以参考下。 本文实例讲述了php使用curl通过代理获取数据的实现方法,分享给大家供大家参考,具体如下: $curl=curl_init(); cu[详细]
-
php pdo oracle中文乱码的快速解决方法
所属栏目:[PHP教程] 日期:2022-07-15 热度:197
下面小编就为大家带来一篇php pdo oracle中文乱码的快速解决方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧。 在/etc/profile.d/简历oracle.sh 内容如下在NLS_LANG设置编码 ORACLE_HOME=/usr/lib/oracle/12.1/client64[详细]
-
PHP获取用户访问IP地址的5种方法
所属栏目:[PHP教程] 日期:2022-07-15 热度:138
这篇文章主要为大家详细介绍了PHP获取用户访问IP地址的5种方法,感兴趣的小伙伴们可以参考一下。 本文实例为大家分享了5种PHP获取用户访问IP地址的方法,供大家参考,具体内容如下 ?php //方法1: $ip = $_SERVER[REMOTE_ADDR]; echo $ip; //方法2: $user_I[详细]
-
弹出模态框modal的实现方法及实例
所属栏目:[PHP教程] 日期:2022-07-15 热度:169
这篇文章主要介绍了弹出模态框modal的实现方法及实例的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下,弹出模态框modal的实现方法及实例,一个简单的点击列表修改按钮,弹出bootstrap模态框,修改状态传到后台php a href= data-toggle= rel=exte[详细]
-
sql 注入字符的检测函数
所属栏目:[PHP教程] 日期:2022-06-17 热度:106
自己写的一款sql注入检测函数,可以有效的检测用户post,get过来的参考进行过滤,有需要的朋友参考一下,代码如下: ?php /*sql 注入 字符的检测 * 在所有用户输入的数据,post传参, get传参 都需要检测下 * 如果有匹配到关键字 则 返回该关键字 否则返回false *[详细]
-
php生成带干扰的验证码程序
所属栏目:[PHP教程] 日期:2022-06-17 热度:150
这里介绍了一款安全性比较高的验证生成程序,可以带干扰线等内容,可以有效的防止用户用程序识别验证码的难度了,代码如下: ?php /* * Created on 2011-3-11 * Programmer : xiaoyao, QQ:1045195056 验证通过判断输入值与$_SESSION[check_pic]值 */ session_sta[详细]
-
php html过滤代码,预定义的字符转换为HTML实体
所属栏目:[PHP教程] 日期:2022-06-17 热度:122
把一些预定义的字符转换为 HTML 实体以及在预定义字符前加上反斜杠,包括 单引号、双引号、反斜杠、NULL,以保护数据库安全.实例代码如下: function d_htmlspecialchars($string) { if(is_array($string)) { foreach($string as $key = $val) { $string[$key][详细]
-
php 防sql注入过滤代码
所属栏目:[PHP教程] 日期:2022-06-17 热度:158
我们提供了三个函数不来过滤一些特殊的字符,主要是利用php把sql敏感字符串给过滤掉了,好了下面来看看这款代码吧,有需要的朋友拿去看看,实例代码如下: function phpsql_show($str){ $str = stripslashes($str); $str = str_replace(, , $str); $str = str_re[详细]
-
php符转换为HTML实体
所属栏目:[PHP教程] 日期:2022-06-17 热度:133
unction d_htmlspecialchars($string) { if(is_array($string)) { foreach($string as $key = $val) { $string[$key] = d_htmlspecialchars($val); }//开源代码phpfensi.com } else { $string = str_replace(, , $string); $string = str_replace(, , $string[详细]
-
php中escape unescape的写法
所属栏目:[PHP教程] 日期:2022-06-17 热度:114
*/ function phpescape($str){ $sublen=strlen($str); $restring=; for ($i=0;$i$sublen;$i++){ if(ord($str[$i])=127){ $tmps教程tring=bin2hex(iconv(utf-8,ucs-2,substr($str,$i,2))); if (!eregi(win,php_os)){ $tmpstring=substr($tmpstring,2,2).subst[详细]
-
php 用户验证 base64验证方法
所属栏目:[PHP教程] 日期:2022-06-17 热度:136
function dsetcookie($var, $value, $life = 0, $prefix = 1) { global $cookiedomain, $cookiepath, $addtime, $_server; setcookie($var, $value,$life ? $addtime + $life : 0, $cookiepath,$cookiedomain, $_server[server_port] == 443 ? 1 : 0); } fun[详细]
-
php过滤危险html函数代码
所属栏目:[PHP教程] 日期:2022-06-17 热度:104
1、删除html注释; 2、删除script、link、object、embed、iframe、frame、frameset以及拥有on开头、包含网页特效:[^;]或expression的属性的标签; 3、删除css教程中的注释(防止用这个来欺骗删除expression表达式,不知道还有其他什么方法可以欺骗删除expres[详细]
-
php 删除文件函数
所属栏目:[PHP教程] 日期:2022-06-17 热度:154
在php 中自带了删除文件的函数unlink来删除,我们只要把文件给它,就可以执行删除了,本款实例就是加了判断用户给它的是不是文件,如果是看删除返回是否为真,如果是文件删除成功,否则可能是权限不够了. $filename =bb.gif; if( is_file( $filename ) ) { if( unl[详细]
-
php清空字符串中的HTML标签
所属栏目:[PHP教程] 日期:2022-06-17 热度:176
要过滤字符串中所有的html标签有两种方法一种是我们自己写一个函数,用正则过滤,一个是用php自带函数strip_tags. function clear_html_label($html) {//开源代码phpfensi.com $search = array (script[^]*?.*?/scriptsi, [/!]*?[^]*?si, ([rn])[s]+, (quot|#3[详细]
-
php怎么样实现调用录像?方法是什么?
所属栏目:[PHP教程] 日期:2021-12-11 热度:96
这篇文章主要给大家分享php怎么样实现调用录像的内容,本文有实现过程以及实现代码,对大家学习PHP有一定的帮助,感兴趣的朋友可以参考,接下来我们一起学习一下吧。 主要功能 把你实际的调用操作录下来,然后在你想要的地方重新调用 和匿名函数的作用基本一[详细]
