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

PHP高级教程

php实现的支持imagemagick及gd库两种处理的缩略图生成类

5

本文实例讲述了php实现的支持imagemagick及gd库两种处理的缩略图生成类及其用法实例,非常具有实用价值。分享给大家供大家参考。具体如下:一、功能:1.按比例缩小/放大2.填充背景色3.按区域裁剪4.添加水印,包括水印的位置,透明度

php页面执行时间计算代码

7

代码如下:复制代码代码如下:<?$pagestartime=microtime();?><!--网页内容start-->网页内容......<!--网页内容end--><?$pageendtime=

PHP使用json_encode函数时不转义中文的解决方法

4

本文实例讲述了php使用json_encode函数时不转义中文的解决方法。分享给大家供大家参考。具体方法如下:json_encode函数对于gbk中的中文字符是不会转换的或直接转换成空格了,本文就来给各位整理一个关于json不转义中文问题处

两种设置php载入页面时编码的方法

7

php载入页面时设置页面编码的两种方法1:输出meta标签:1、在phpmvc的控制器里面或php页面echo'<metahttp-equiv="content-type"content="text/html;charset=utf-

PHPstatic局部静态变量和全局静态变量总结

18

静态局部变量的特点:1.不会随着函数的调用和退出而发生变化,不过,尽管该变量还继续存在,但不能使用它。倘若再次调用定义它的函数时,它又可继续使用,而且保存了前次被调用后留下的值2.静态局部变量只会初始化一次3.静态属性只能被初始化为一个字符

php语言流程控制中的主动与被动

10

这一年来,广大的phper都在辛勤劳作,比如淘宝改版,云计算,腾讯开放平台,网游,这些作品少不了phper的功劳,相信php语言可以继续领先行业10年,我们憧憬未来50年,100年,php仍然如此叱咤风云.我们都是渺小的一员,除了会php,

thinkphp实现163、QQ邮箱收发邮件的方法

12

用了很长时间去一步一步摸索,终于先在163网易邮箱上测试成功了,下面就把这个过程分享给大家。在进入正题这前先看下网易(163)邮箱的服务器地址和端口号:一、前期准备使用网易邮箱,当然要注册个账号,这个就不用我多说了,自己去注册。。。注册完之

Smarty模板学习笔记之Smarty简介

7

1、简介smarty是一个使用php写出来的模板php模板引擎,是目前业界最著名的php模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与html代码混杂在一起php代码逻辑分离。简单的讲,目的就是要使

PHP判断FORM表单或URL参数来的数据是否为整数的方法

6

php判断form表单或url参数来的数据是否为整数,is_int函数对于form表单或url参数过来的数据是没有办法判断是否是整数的,因为form过来的是字符串。用is_numeric可以判断是否为数字类型,再判断是否有小数点就可以判断是

php版阿里云OSS图片上传类详解

10

本文实例讲述了php版阿里云oss图片上传类。分享给大家供大家参考,具体如下:1.阿里云基本函数/***把本地变量的内容到文件*简单上传,上传指定变量的内存值作为object的内容*/publicfunctionputobject($img

超级实用的7个PHP代码片段分享

7

1、超级简单的页面缓存如果你的工程项目不是基于cms系统或框架,打造一个简单的缓存系统将会非常实在。下面的代码很简单,但是对小网站而言能切切实实解决问题。复制代码代码如下:<?php//definethepathandnameofca

mysql数据库差异比较的PHP代码

6

当然可以去phpmyadmin里浏览一下。但是终究有遗漏吧。所以自己写了个,比较数据库差异的脚本(php的),方便一下自己。当然代码很简单,就不讲解了,贴代码:复制代码代码如下:<?mysql_connect('localhost',

php生成zip文件类实例

9

本文实例讲述了php生成zip文件类。分享给大家供大家参考。具体如下:<?php/*by:mattfordpurpose:basicclasstocreatezipfiles*/classzipfile{public$file

php对关联数组循环遍历的实现方法

10

本文实例讲述了php对关联数组循环遍历的实现方法。分享给大家供大家参考。具体分析如下:php对于类似$age=array("zhangshan"=>14,"lisi"=>15,"sharejs"=>16);这样的数组可以通

10条PHP编程习惯助你找工作

4

过去的几周对我来说是一段相当复杂的经历。我们公司进行了大裁员,我是其中之一,但却体验到了其中的乐趣。我从来没有被开除过,所以很难不去想得太多。我开始浏览招聘板块,一个全职php程序员的职位很吸引人,所以我寄去了简历并获得了面试机会。在面试之

PHP判断是否有Get参数的方法

6

可采用如下方式判断复制代码代码如下:if(is_array($_get)&&count($_get)>0)//判断是否有get参数{if(isset($_get["para"]))//判断所需要的参数是否存在,isset用来检测变量是

php事务处理实例详解

7

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

PHP中preg_match函数正则匹配的字符串长度问题

5

项目中,用preg_match正则提取目标内容,死活有问题,代码测得死去活来。后来怀疑php的preg_match有字符串长度限制,果然,发现“pcre.backtrack_limit”的值默认只设了100000。解决办法:ini_set(