用手记的方式,学习前沿流行技术

创建手记

php的中使用非缓冲模式查询数据库的方法

最近在开发一个PHP程序时遇到了下面的错误:PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted错误信息显示允许的最大内存已经耗尽。遇到这样的错误起初让我很诧异,但转眼一想,也不奇怪,因为我正在开发的这个程序是要用一个foreach循环语句在一个有4万条记录的表里全表搜索具有特定特征的数据,也就是说,一次要把4万条数...

110浏览0推荐0评论

php实现多级分类生成树的方法示例

本文实例讲述了PHP实现多级分类生成树的方法。分享给大家供大家参考,具体如下:条件,数据库里分类是按id,fid(父ID)实现多级分类的!使用方法:$sql ="XXXXXXXXXX";   //sql语句 $res = $db->Select($sql);  //执行sql $list=ar...

164浏览0推荐0评论

php利用嵌套数组拼接与解析json的方法

利用嵌套数组   拼接混合json -包含对象数组<?php   // 自 PHP 5.4 起 $array = [   "status" => "0",   "message&...

198浏览0推荐0评论

php 常用的系统函数

字符串函数strlen:获取字符串长度,字节长度substr:字符串截取,获取字符串(按照字节进行截取)strchr:与substr相似,从指定位置截取一直到最后strrchr(获取文件后缀名):与strchr一样,只是从右边开始查找字符strtolower:所有的字符都小写(针对英文字母)strtoupper:所有的字符都大写strrev:字符串反转(只能反转英文:英文存储只有一个字节),按照字...

173浏览1推荐0评论

php获取指定地区的天气实例代码

PHP 获取指定地区的天气在开发网站的时候用到天气查询,由于是基于Wordpress的 所以有很多限制,先建一个【weather.PHP】的文件,然后看代码:<?php  //获取天气    $url = 'http://m.weather.com.cn/data/';     ...

125浏览0推荐0评论

php获取表单数据与HTML嵌入php脚本的实现

 php接受通过HTML表单提交的信息时,会将提交的数据保存在全局数组中,我们可以调用系统特定的自动全局变量数组来获取这些值。常用的自动全局变量如下所示:1、GET方式功能:获取get方式提交的数据格式:$_GET[“formelement”]2、POST方式功能:获取post方式提交的数据格式:$_POST[“formelement”]3、REQUEST方式功能:获取任意方式提交的数据...

141浏览1推荐0评论

php验证身份证是否合法的函数

本文主要介绍了PHP验证身份证是否合法的函数,话不多说,请看代码:function is_idcard( $id ) {   $id = strtoupper($id);   $regx = "/(^\d{15}$)|(^\d{17}([0-9]|X)$)/"; &nb...

112浏览0推荐0评论

php isset()与empty()的使用区别详解

本文主要介绍了PHP isset()与empty()的使用区别。在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。顾名思义,empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置。正是这种所谓的“顾名思义”,令我...

135浏览0推荐0评论

php中overload与override的区别

override(重写,覆盖)1、方法名、参数、返回值相同。2、子类方法不能缩小父类方法的访问权限。3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。4、存在于父类和子类之间。5、方法被定义为final不能被重写。overload(重载,过载)1、参数类型、个数、顺序至少有一个不相同。2、不能重载只有返回值不同的方法名。3、存在于父类和子类、同类中。方法的重写(Overridi...

107浏览0推荐0评论

php非常常用的正则表达式

本文将对PHP最常用的正则表达式进行整理介绍。一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正...

124浏览0推荐0评论

php几个常用的基础函数

 本文主要介绍了php的基础函数,话不多说,如下所示:<?php //生成随机数 和 时间函数 //echo rand(); //echo "<br>"; //echo rand(0,10); //echo time();//时间戳 //2017-02-10 08:46:12 da...

101浏览0推荐0评论

php实现AES256加密算法实例

本文实例讲述了PHP实现AES256加密算法的方法,是较为常见的一种加密算法。分享给大家供大家参考。具体如下:aes.class.php文件如下:<?php /* - - - - - - - - - - - - - - - -&nbs...

149浏览0推荐0评论

php实现的发送带附件邮件类实例

本文实例讲述了php实现的发送带附件邮件类的方法,是一个非常实用的功能。分享给大家供大家参考。具体方法如下:emailclass.php类文件如下:<? class CMailFile {       var $subject;    var $addr_to; ...

195浏览0推荐0评论

php实现的替换敏感字符串类实例

本文实例讲述了php实现的替换敏感字符串类及其用法,在php程序开发中有着非常广泛的应用价值。分享给大家供大家参考。具体方法如下:StrFilter.class.php类文件如下:<?php /** string filter class * Date:   2013-01-09 * Author: &...

174浏览0推荐0评论

php实现的返回数据格式化类实例

本文实例讲述了php实现的返回数据格式化类及其用法,在字符串处理中非常具有实用价值。分享给大家供大家参考。具体方法如下:DataReturn.class.php类文件如下:<?php /** 返回数据格式化类 *  Date:  2011-08-15 *  Author: fdipzone */  &n...

139浏览0推荐0评论

php的中使用非缓冲模式查询数据库的方法

最近在开发一个PHP程序时遇到了下面的错误:PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted错误信息显示允许的最大内存已经耗尽。遇到这样的错误起初让我很诧异,但转眼一想,也不奇怪,因为我正在开发的这个程序是要用一个foreach循环语句在一个有4万条记录的表里全表搜索具有特定特征的数据,也就是说,一次要把4万条数...

110浏览0推荐0评论

php实现多级分类生成树的方法示例

本文实例讲述了PHP实现多级分类生成树的方法。分享给大家供大家参考,具体如下:条件,数据库里分类是按id,fid(父ID)实现多级分类的!使用方法:$sql ="XXXXXXXXXX";   //sql语句 $res = $db->Select($sql);  //执行sql $list=ar...

164浏览0推荐0评论

php利用嵌套数组拼接与解析json的方法

利用嵌套数组   拼接混合json -包含对象数组<?php   // 自 PHP 5.4 起 $array = [   "status" => "0",   "message&...

198浏览0推荐0评论

php 常用的系统函数

字符串函数strlen:获取字符串长度,字节长度substr:字符串截取,获取字符串(按照字节进行截取)strchr:与substr相似,从指定位置截取一直到最后strrchr(获取文件后缀名):与strchr一样,只是从右边开始查找字符strtolower:所有的字符都小写(针对英文字母)strtoupper:所有的字符都大写strrev:字符串反转(只能反转英文:英文存储只有一个字节),按照字...

173浏览1推荐0评论

php获取指定地区的天气实例代码

PHP 获取指定地区的天气在开发网站的时候用到天气查询,由于是基于Wordpress的 所以有很多限制,先建一个【weather.PHP】的文件,然后看代码:<?php  //获取天气    $url = 'http://m.weather.com.cn/data/';     ...

125浏览0推荐0评论

php获取表单数据与HTML嵌入php脚本的实现

 php接受通过HTML表单提交的信息时,会将提交的数据保存在全局数组中,我们可以调用系统特定的自动全局变量数组来获取这些值。常用的自动全局变量如下所示:1、GET方式功能:获取get方式提交的数据格式:$_GET[“formelement”]2、POST方式功能:获取post方式提交的数据格式:$_POST[“formelement”]3、REQUEST方式功能:获取任意方式提交的数据...

141浏览1推荐0评论

php验证身份证是否合法的函数

本文主要介绍了PHP验证身份证是否合法的函数,话不多说,请看代码:function is_idcard( $id ) {   $id = strtoupper($id);   $regx = "/(^\d{15}$)|(^\d{17}([0-9]|X)$)/"; &nb...

112浏览0推荐0评论

php isset()与empty()的使用区别详解

本文主要介绍了PHP isset()与empty()的使用区别。在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。顾名思义,empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置。正是这种所谓的“顾名思义”,令我...

135浏览0推荐0评论

php中overload与override的区别

override(重写,覆盖)1、方法名、参数、返回值相同。2、子类方法不能缩小父类方法的访问权限。3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。4、存在于父类和子类之间。5、方法被定义为final不能被重写。overload(重载,过载)1、参数类型、个数、顺序至少有一个不相同。2、不能重载只有返回值不同的方法名。3、存在于父类和子类、同类中。方法的重写(Overridi...

107浏览0推荐0评论

php非常常用的正则表达式

本文将对PHP最常用的正则表达式进行整理介绍。一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正...

124浏览0推荐0评论

php几个常用的基础函数

 本文主要介绍了php的基础函数,话不多说,如下所示:<?php //生成随机数 和 时间函数 //echo rand(); //echo "<br>"; //echo rand(0,10); //echo time();//时间戳 //2017-02-10 08:46:12 da...

101浏览0推荐0评论

php实现AES256加密算法实例

本文实例讲述了PHP实现AES256加密算法的方法,是较为常见的一种加密算法。分享给大家供大家参考。具体如下:aes.class.php文件如下:<?php /* - - - - - - - - - - - - - - - -&nbs...

149浏览0推荐0评论

php实现的发送带附件邮件类实例

本文实例讲述了php实现的发送带附件邮件类的方法,是一个非常实用的功能。分享给大家供大家参考。具体方法如下:emailclass.php类文件如下:<? class CMailFile {       var $subject;    var $addr_to; ...

195浏览0推荐0评论

php实现的替换敏感字符串类实例

本文实例讲述了php实现的替换敏感字符串类及其用法,在php程序开发中有着非常广泛的应用价值。分享给大家供大家参考。具体方法如下:StrFilter.class.php类文件如下:<?php /** string filter class * Date:   2013-01-09 * Author: &...

174浏览0推荐0评论

php实现的返回数据格式化类实例

本文实例讲述了php实现的返回数据格式化类及其用法,在字符串处理中非常具有实用价值。分享给大家供大家参考。具体方法如下:DataReturn.class.php类文件如下:<?php /** 返回数据格式化类 *  Date:  2011-08-15 *  Author: fdipzone */  &n...

139浏览0推荐0评论

推荐作者

本月热门