当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

PHPQRCODE生成彩色二维码的方法

7

本文实例讲述了phpqrcode生成彩色二维码的方法。分享给大家供大家参考,具体如下:这里重写了下phpqrcode,精简了部分代码,合并pnggifjpeg的输出.参数说明:调用方式:代码如下:qrcode::imgout($text,$

phpci框架中加载css和js文件失败的解决方法

5

在将html页面整合到ci框架里面的时候,加载css和js失败,弄了半天发现ci框架是入口的框架,对框架中文件的所有请求都需要经过index.php处理完成,当加载外部的css和js文件的时候要使用base_url()函数处理外部的链接。比

PHP实现将HTML5中Canvas图像保存到服务器的方法

5

本文实例讲述了php实现将html5中canvas图像保存到服务器的方法。分享给大家供大家参考。具体实现方法如下:一、问题:在几年前html5还没有流行的时候,我们的项目经理曾经向我提出这样一个需求:让项目评审专家们在评审结束时用笔在平板电

php+redis在实际项目中HTTP500:InternalServerError故障排除

10

问题描述用户量快速增长,访问量在短时间内翻倍,由于前期容量规划做得比较好,硬件资源可以支撑,可是软件系统方面出现了大问题:40%的请求都会返回http500:internalservererror通过查看日志,发现错误是在php<-&

PHPReflectionAPI详解

7

phpreflectionapi是php5才有的新功能,它是用来导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。phpreflectionapi有:classreflection{}interfacereflector{}cla

php实现CSV文件导入和导出

6

项目开发中,很多时候要将外部csv文件导入到数据库中或者将数据导出为csv文件,那么具体该如何实现呢?本文将使用php并结合mysql,实现了csv格式数据的导入和导出功能。我们先准备mysql数据表,假设项目中有一张记录学生信息的表stu

php自动获取目录下的模板的代码

2

目录下必须有default.gif(此图为模板缩略图)的才为合法的模板复制代码代码如下:functionget_template(){$template=array();$dir=cms_root.'/tpl/';$n=0;if(is_di

php对gzip文件或者字符串解压实例参考

5

其实php对gzip解压很简单,用内置的gzdecode函数就可以了,不过很可惜我配置了半天也无法支持gzdecode函数,所以只好变通一下:复制代码代码如下:if(!function_exists('gzdecode')){functio

浅谈php提交form表单

5

处理get请求实现的功能是输入姓名后页面显示“helloxxx”创建html文件hello.html:<!doctypehtml><html><headlang="en"><metacharset=

PHP连接SQLServer2005的方法

3

1.修改php.ini将extension=php_mssql.dll的注释删除保存。修改php.in将mssql.secure_connection=off改为mssql.secure_connection=on。2.下载连接2005的n

PHP利用str_replace防注入的方法

10

php各种过滤字符函数复制代码代码如下:<?php/***安全过滤函数**@param$string*@returnstring*/functionsafe_replace($string){$string=str_replace('

json的键名为数字时的调用方式(示例代码)

2

对于键名为数字或者非正常变量字符时(如有空格),必须使用obj[xx]方式获取值。复制代码代码如下:<?php//声明json数据$array=array('result'=>array("90"=>"90队列","sta

PHP获取昨天、今天及明天日期的方法

3

本文实例讲述了php获取昨天、今天及明天日期的方法。分享给大家供大家参考,具体如下://php返回昨天的日期functionget_last_date(){$tomorrow=mktime(0,0,0,date("m"),date("d")

PHP模拟asp.net的StringBuilder类实现方法

5

本文实例讲述了php模拟asp.net的stringbuilder类实现方法。分享给大家供大家参考。具体如下:在asp.net开发开发环境中,有一个stringbuilder类是比较常用的,这个类用起来可以实现很方便的text文本的操作.但

shell脚本作为保证PHP脚本不挂掉的守护进程实例分享

14

前几天开始跑一份数据名单,名单需要提供用户名、是否有手机号、是否有邮箱,用户名单我轻易的获取到了,但是,用户名单有2000w之多,并且去检测用户是否有手机号、是否有邮箱必须得通过一个对外开放的安全接口一个一个用户去请求,然后分析返回值才能知

php实现统计邮件大小的方法

6

统计用户收件箱所占空间有多少,先计算每封邮件的大小(标题+内容+附近),后总和;1、计算附近大小;2、计算标题和内容大小3、总和求出单封邮件大小案例:复制代码代码如下:<?php$attach_size=0;if($attachmen

搭建自己的PHPMVC框架详解

17

本文详细讲述了搭建自己的phpmvc框架的方法。分享给大家供大家参考,具体如下:前言说到写php的mvc框架,大家想到的第一个词--“造轮子”,是的,一个还没有深厚功力的程序员,写出的php框架肯定不如那些出自大神们之手、经过时间和各种项目

Nginx环境下PHPflush失效的解决方法

8

问题我在一次调试php逐行输出时候,发现ob_flush和flush两个都失效了,通过phpinfo基本能判断php.ini的设置是正常的。解决方法再去看nginx,发现nginx中,有如下的设置:fastcgi_buffer_size12