• Yii2隐藏frontend/web和backend/web的方法

    这篇文章主要介绍了Yii2隐藏frontendweb和backendweb的方法,需要的朋友可以参考下2015-12-14
  • thinkPHP使用post方式查询时分页失效的解决方法

    这篇文章主要介绍了thinkPHP使用post方式查询时分页失效的解决方法,通过使用JavaScript动态修改页面元素结合thinkPHP查询语句解决分页失效的问题,需要的朋友可以参考下2015-12-14
  • 解决Redefining already defined constructor for class...的问题

    本地PHP环境PHP5.4,安装ecshop2.7.3后,很多地方会报如下的错Redefining already defined constructor for class XXX检查代码可以发现,对应的位置是某个类的构造函数,具体写法如下:其中使用和类名相同点函数名作为构造函数是php4时代的写法,php5时代的构造函数是 __construct(),ecshop为了兼容老版本的php,所以采用了上面的写法。但是从php5.4开始,对于这样的两种写法同时出现的情况,要求必须__cons2015-12-04
  • php模拟登陆并提交数据

    给入账号密码登陆以后并提交数据<?phpif (!array_key_exists(&#39;account&#39;, $_GET)) die(&#39;Account Request&#39;);if (!array_key_exists(&#39;password&#39;, $_G2015-11-25
  • PHP常用的小程序代码段

    本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下:1.计算两个时间的相差几天$startdate=strtotime("2009-12-09");$enddate=strtotime("2009-12-05");上面的php时间日期函数strtotime已经把字符串2015-11-24
  • PHP使用PHPexcel导入导出数据的方法

    本文实例讲述了PHP使用PHPexcel导入导出数据的方法。分享给大家供大家参考,具体如下:导入数据:<&#63;phperror_reporting(E_ALL); //开启错误set_time_limit(0); //脚本不超时date_default_timezone_set('Europe/London'2015-11-24
  • PHP安装threads多线程扩展基础教程

    一、下载pthreads扩展下载地址:http://windows.php.net/downloads/pecl/releases/pthreads二、判断PHP是ts还是nts版通过phpinfo(); 查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabled,一般来说2015-11-24
  • 教大家制作简单的php日历

    最近的一个项目中,需要将数据用日历方式显示,网上有很多的JS插件,后面为了自己能有更大的控制权,决定自己制作一个日历显示。如下图所示:一、计算数据1、new一个Calendar类2、初始化两个下拉框中的数据,年份与月份3、初始2015-11-24
  • PHP YII框架开发小技巧之模型(models)中rules自定义验证规则

    YII的models中的rules部分是一些表单的验证规则,对于表单验证十分有用,在相应的视图(views)里面添加了表单,在表单被提交之前程序都会自动先来这里面的规则里验证,只有通过对其有效的限制规则后才能被提交,可以很有效地保证2015-11-24
  • PHP的运行机制与原理(底层)

    说到php的运行机制还要先给大家介绍php的模块,PHP总共有三个模块:内核、Zend引擎、以及扩展层;PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;扩展层是一组2015-11-24
  • PHP新建类问题分析及解决思路

    下面先给大家分析php新建类的问题index.php文件function __autoload($_className) {require $_className.'.class.php';}//新建类??if (isset($_GET['index'])) {$m=new Main($_GET['index']);}else{$m=new Main();}inc2015-11-24
  • php+ajax无刷新上传图片实例代码

    本文分享了php结合ajax实现无刷新上传图片的实例代码,分享给大家,希望大家可以和小编一起学习学习,共同进步。1.引入文件<!--图片上传begin--><script type="text/javascript" src="/js/jquery.form.js"></script><scri2015-11-24
  • PHP正则表达式 验证电子邮件地址

    PHP正则表达式 验证电子邮件地址2015-11-12
  • php中注册器模式类用法实例分析

    本文实例讲述了php中注册器模式类用法。分享给大家供大家参考,具体如下:注册器读写类Registry.class.php<&#63;php/** * 注册器读写类 */class Registry extends ArrayObject{ /** * Registry实例 * * @var2015-11-08
  • php实现zip文件解压操作

    PHP解压zip文件函数,源码简短,需要使用 ZZIPlib library 扩展,使用前请确认该扩展已经开启。<&#63; /***********************@file - path to zip file 需要解压的文件的路径*@destination - destination directory f2015-11-08
  • php实现分页显示

    所谓分页显示,也就是将数据库中的结果集人为的分成一段一段的来显示,这里需要两个初始的参数:每页多少条记录($PageSize)?当前是第几页($CurrentPageID)?现在只要再给我一个结果集,我就可以显示某段特定的结果出来。至于其他的2015-11-08
  • PHP翻页跳转功能实现方法

    我们都知道用php+mysql在web 页实现数据库资料全部显示是非常简单而有趣的,数据库资料很少的情况下页面显示还是让人满意的,但是当数据库资料非常多的情况下,页面的显示情况将会变的非常糟糕,下面就来介绍一下如何实现当2015-11-08
  • PHP扩展开发教程(总结)

    PHP是一种解释型的语言,对于用户而言,我们精心的控制内存意味着easier prototyping和更少的崩溃!当我们深入到内核之后,所有的安全防线都已经被越过,最终还是要依赖于真正有责任心的软件工程师来保证系统的稳定运行。1、线2015-11-08
  • PHP实现GIF图片验证码

    这是一个用PHP生成GIF动画来实现动态图片验证码的程序,非常实用,是php用户注册登录界面经常需要用到的验证码程序,有需要GIF动态图片验证码功能的朋友可以收藏一下。 第一步:创建ImageCode.php文件,验证码生成函数代码如2015-11-08
  • php实现分页功能的3种方法第1/3页

    直接上代码,希望大家仔细阅读。方法一:讲sql查询进行分页进行,需要调用几个函数,具体见脚本:1.pager.class.php<&#63;php class pager { public $sql; //SQL查询语句 public $datanum; //查询所有的数据总记录2015-11-08
  • 两种php去除二维数组的重复项方法

    php去掉二维数组的重复值的方法总结,具体代码如下:方法一://二维数组去掉重复值function array_unique_fb($array2D){ foreach ($array2D as $v){ $v=join(',',$v); //降维,也可以用implode,将一维数组转换为用逗号连2015-11-08
  • php实现网站留言板功能

    我要实现的就是下图的这种样式,可参考下面这两个网站的留言板,他们的实现原理都是一样的畅言留言板样式:网易跟帖样式:原理需要在评论表添加两个主要字段 id 和 pid ,其他字段随意添加,比如文章id、回复时间、回复内容、2015-11-08
  • php对二维数组进行相关操作(排序、转换、去空白等)

    技巧提示:array_keys($array) //返回所有键名 array_values($array) //返回所有键值 $result=array_reverse($input); //将数组颠倒,不保留键名 $result_keyed=array_reverse($input,true); //将数组颠倒,保留键名2015-11-08
  • php根据用户语言跳转相应网页

    当来访者浏览器语言是中文就进入中文版面,国外的用户默认浏览器不是中文的就跳转英文页面。<&#63;php $lan = substr(&#8194;$HTTP_ACCEPT_LANGUAGE,0,5); if ($lan == "zh-cn") print("<meta http-equiv='refresh' c2015-11-08
  • 非常全面的php日期时间运算汇总

    实例讲解之前,先来介绍几个核心函数: mktime 函数mktime() 函数返回一个日期的 Unix 时间戳。参数总是表示 GMT 日期,因此 is_dst 对结果没有影响。参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。2015-11-08