php技术

php技术

PHP的error_reporting错误级别变量对照表

阅读(29) 作者(admin)

在PHP中所有的报错信息可以用error_reporting()这个函数来设置:它的参数有字符串和数字两种表示方法,共14个等级,但是呢,我看使用其他数字貌似也可以,起初我以为它指的是一定的报错区间,后来,终于发现了其中的规律:
复制代码...

php技术

高性能PHP框架Symfony2经典入门教程

阅读(34) 作者(admin)

Symfony2是一个基于PHP语言的Web开发框架,有着开发速度快、性能高等特点。本文以一个程序示例的实现过程详细叙述了Symfony2框架的配置与程序开发。一、下载首先是下载Symfony2,到 http://symfony.com/download或者本站...

php技术

Thinkphp的volist标签嵌套循环使用教程

阅读(25) 作者(admin)

本文较为详细的对ThinkPHP的volist标签嵌套的用法阐述如下:首先,在Thinkphp开发手册中,有关于<volist>标签嵌套的解释说明。如下:标签嵌套:模板引擎支持标签的多层嵌套功能,可以对标签库的标签指定可以嵌套。
系统内置的标...

php技术

php中出现空白页的原因及解决方法汇总

阅读(35) 作者(admin)

很多程序员在进行php开发的时候都遇到过出现空白页的请,综合分析来说,在php编程中出现空白页面可能是由以下几个原因造成的:1、逻辑错误逻辑错误是最难排除的,从表面上看,也许代码是合法的,是正规的,可运行起来却不是预料之...

php技术

php之Smarty模板使用方法示例详解

阅读(25) 作者(admin)

本文详细剖析了smarty模板的使用方法,对于学习smarty的朋友有一定的参考价值。详情如下:一、模板中的注释每一个Smarty模板文件,都是通过Web前台语言(xhtml,css和javascript等)结合Smarty引擎的语法开发的。
用到的web前...

php技术

ThinkPHP3.2.2的插件控制器功能简述

阅读(31) 作者(admin)

ThinkPHP从3.2.2版本开始支持插件控制器的调用,可以通过更加方便的URL地址访问到模块中某个插件定义的控制器。当URL中传入插件控制器变量的时候,会自动定位到插件控制器中的操作方法。插件控制器的变量由参数 VAR_ADDO...

php技术

PHP 只允许指定IP访问(允许*号通配符过滤IP)

阅读(34) 作者(admin)

核心函数代码如下:/** * 检测访问的ip是否为规定的允许的ip * Enter description here ... */function check_ip(){ $ALLOWED_IP=array('192.168.2.*','127.0.0.1','192.168.2.49'); $IP=getIP(); $check_ip_arr= expl...

php技术

Yii调试SQL的常用方法

阅读(20) 作者(admin)

Yii调试SQL主要有以下方法:一、系统自带调试:首先index.php开启调试模式:// remove the following lines when in production mode defined('YII_DEBUG') or define('YII_DEBUG',true); // specify how many levels of c...

php技术

php判断GIF图片是否为动画的方法

阅读(17) 作者(admin)

本文介绍了PHP判断GIF图片是动画的方法,具体步骤如下:首先,gif动画是gif89格式的,发现文件开头是gif89。但是很多透明图片也是用的gif89格式,GOOGLE到的:可以检查文件中是否包含:chr(0×21).chr(0xff).chr(0×0b).'NETSCAPE2...

php技术

YII模块实现绑定二级域名的方法

阅读(23) 作者(admin)

YII模块实现绑定二级域名主要有如下步骤:首先在配置文件设置:'urlManager' => array('urlFormat' => 'path','showScriptName' => false, //注意false不要用引号括上'urlSuffix' => '.html','rules' => array('http:/...

php技术

yii操作cookie实例简介

阅读(24) 作者(admin)

yii对cookie的操作常见的主要有以下几种:1.设置cookie:$cookie = new CHttpCookie('mycookie','this is my cookie'); $cookie->expire = time()+60*60*24*30; //有限期30天 Yii::app()->request->cookies['mycookie']...

php技术

YII路径的用法总结

阅读(32) 作者(admin)

在yii中如果是 // 就会默认去调 protected/views/layouts,//代表绝对路径。这其实就是绝对和相对的关系 /代表相对路径,如module/user下的layout。使用单斜杠的话默认会先找当前已经激活的模块底下的view,若当前未有激...

php技术

YII实现分页的方法

阅读(29) 作者(admin)

本文以实例代码简述了yii实现分页的方法,供学习yii的朋友参考,具体代码如下:1.控制器部分代码:
public function actionTest() { $criteria=new CDbCriteria; $criteria->order='id DESC'; $count=User::model()->cou...

php技术

PHP5.3与5.5废弃与过期函数整理汇总

阅读(24) 作者(admin)

很多PHP程序员都知道,从PHP5.3开始加入了一个新的报错级别DEPRECATED,即将废弃/过期。下面我们来一个个版本梳理一下。在php5.3被放弃的函数有:
call_user_method() //使用 call_user_func() 替代call_user_method_arr...

php技术

ThinkPHP标签制作教程

阅读(26) 作者(admin)

本文以实例讲解了ThinkPHP标签的制作方法,对于ThinkPHP的初学者或者开发人员都有一定的借鉴价值。一般来说,ThinkPHP的默认标签解析器在Lib/Template/TagLib/TagLibCx.class(2.1版本位于ThinkPHP/Lib/Think/Template/Tag...

php技术

PHP实现显示照片exif信息的方法

阅读(29) 作者(admin)

PHP编程可实现显示照片EXIF信息,显示图片中缩略图效果,其代码如下:<&#63;/*** 获取图象信息的函数* 一个全面获取图象信息的函数* @access public* @param string $img 图片路径* @return array*/function GetImageInfoV...

php技术

PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法

阅读(34) 作者(admin)

一、概述:本文详解了PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法。
首先要实现PHP使用php_imagick_st-Q8.dll类库,把JPG图片连接生成GIF动画图片,需要事先下载好php_imagick_st-Q8.dll动态链接库文件,并配置ph...

php技术

php事务处理实例详解

阅读(23) 作者(admin)

一、php事务处理概述:事务:是若干事件的集合
事务处理:当所有事件执行成功,事务才执行;若有任何一个事件不能成功执行,事务的其它事件也不被执行。只要你的MySQL版本支持BDB或InnoDB表类型,那么你的MySQL就具有事务处理...

php技术

PHP下通过QRCode类库创建中间带网站LOGO的二维码

阅读(31) 作者(admin)

我们要生成二维码都需要借助一些类库来实现了,下面我介绍利用PHP QR Code生成二维码吧,生成方法很简单,下面我来介绍一下.利用php类库PHP QR Code来实现,不需要装额外的php扩展,首先下载类库包,有时候地址打不开,地址...

php技术

PHP实现获取图片颜色值的方法

阅读(24) 作者(admin)

本例讲述了PHP实现获取图片颜色值的方法,PHP获取图片颜色值检测图片主要颜色是通过imagecreatefromjpeg函数读取图片,再循环获得各个颜色值加以计算实现的。具体代码如下:<&#63;php$i=imagecreatefromjpeg("photo3.jpg")...

php技术

PHP缓存机制Output Control详解

阅读(29) 作者(admin)

在php5.2版本的配置中,默认output_buffering为关闭状态,因此运行下面三行代码将会出现一个警告:
Warning: Cannot modify header information - headers already sentecho 'hello1';header('content-type:text/html;char...

php技术

PHP生成指定长度随机数最简洁的方法

阅读(21) 作者(admin)

刚才在写短信验证码模块,需要用到指定位数的随机数,然后网上一找发现太可怕了这么简单的事情竟然用了好几十行多个循环嵌套……看来没有好脑仁儿真的不适合当程序员。自写了一行版本:function generate_code($length = 4...

php技术

PHP开发框架kohana3 自定义路由设置示例

阅读(24) 作者(admin)

由于kohana框架在国内的用户较少,而且新版与kohana2.X差别太大,加之kohana3资料多为英文.让很多对kohana感兴趣,想学的同学们只能望K兴叹.由于公司 最近转向kohana3开发(kohana3.1.0稳定版),所以我趁次机会,认真看了...

php技术

CodeIgniter实现更改view文件夹路径的方法

阅读(33) 作者(admin)

控制view文件夹路径的代码:system/core/loader.phppublic function add_package_path($path, $view_cascade=TRUE){$path = rtrim($path, '/').'/';array_unshift($this->_ci_library_paths, $path);array_unshift($th...