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

PHP高级教程

PHP5.6新增加的可变函数参数用法分析

1

本文实例讲述了php5.6新增加的可变函数参数用法。分享给大家供大家参考,具体如下:今天无事,看了下php手册。发现php版本更新增加不少东西。下面就说说其中的php5.6更新中新增加的可变函数参数。代码1:functionsum(...$

php通过array_shift()函数移除数组第一个元素的方法

6

本文实例讲述了php通过array_shift()函数移除数组第一个元素的方法。分享给大家供大家参考。具体分析如下:下面的代码通过array_shift()函数加while循环不断移除数组的第一个元素,直到数组为空<?php$

php解析base64数据生成图片的方法

8

本文实例讲述了php解析base64数据生成图片的方法。分享给大家供大家参考,具体如下:$base64="/9j/4aaqskzjrgabaqeakacqaad/4qcmrxhpzgaatu0akgaaaagabqesaamaaaabaae

php代码优化的42条建议推荐

7

1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。2.echo比print快。3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。5.注销那些

PHP关于htmlspecialchars、strip_tags、addslashes的解释

6

php的htmlspecialchars、strip_tags、addslashes是网页程序开发中常见的函数,今天就来详细讲述这些函数的用法:1.函数strip_tags:去掉html及php的标记注意:本函数可去掉字串中包含的任何htm

ThinkPHP与PHPExcel冲突解决方法

7

很早之前就知道有一个叫做phpexcel的类(官方网站)可以用来操作excel,一直没有机会尝试,今天试用发现无比强大,下载后的源码包里有详细文档,几乎能实现手工操作excel能实现的一切功能。一个简单的读取excel的例子如下:复制代码代

php基础知识:类与对象(3)构造函数和析构函数

8

构造函数php5允行开发者在一个类中定义一个方法作为构造函数。具有构造函数的类会在每次创建对象时先调用此方法,所以非常适合在使用对象之前做一些初始化工作。注意:如果子类中定义了构造函数则不会暗中调用其父类的构造函数。要执行父类的构造函数,需

用PHP调用Oracle存储过程的方法

7

但是使用存储过程至少有两个最明显的优点:速度和效率。使用存储过程的速度显然更快。在效率上,如果应用一次需要做一系列sql操作,则需要往返于php与oracle,不如把该应用直接放到数据库方以减少往返次数,增加效率。但是在internet应用

两级联动select刷新后其值保持不变的实现方法

7

背景还是学院和专业的关系,我需要保持点击提交按钮后,页面select中继续维持提交前的值网上有几种办法,要么通过url跳转时候附带参数形式传回页面,或者提交时候讲select的值保存在cookie中,提交后再把cookie中的值填回sele

PHP实现把数字ID转字母ID

8

id是网站中经常出现的,它一般是数字,但是我们发现现在的网站很多id都是字母了,比如youtube的视频播放页它的url类似/watch?v=yznjibedyww。下面是一个生成字母id的方法。使用示例:复制代码代码如下:alphaid(

PHP生成图片缩略图类示例

8

本文实例讲述了php生成图片缩略图类。分享给大家供大家参考,具体如下:classapp_image_helper{protected$imgfilename;protected$imgwidth;protected$imgheight;pr

php单一接口的实现方法

5

本文实例讲述了php单一接口的实现方法。分享给大家供大家参考。具体实现方法如下:<?phpinterfacestaff_i{functionsetid($id);functiongetid();functionsetname(

PHP翻页跳转功能实现方法

8

我们都知道用php+mysql在web页实现数据库资料全部显示是非常简单而有趣的,数据库资料很少的情况下页面显示还是让人满意的,但是当数据库资料非常多的情况下,页面的显示情况将会变的非常糟糕,下面就来介绍一下如何实现当前页面数据资料显示数量

PHP读MYSQL中文乱码的快速解决方法

4

打算切换某个网站的主机,没想到遇到php和mysql中文乱码的问题。以前的国外主机用的mysql是4.x系列的,感觉还比较好,都无论gbk和utf-8都没有乱码,没想到新的主机的mysql是5.0版本的,导入数据后,用php读出来全是问号,

PHP对文件进行加锁、解锁实例

3

有时候你的php脚本或许需要线程安全的保证,比如进行文件写操作的时候。本文提供了文件加锁函数以及使用示例。文件加锁功能也可以用来获得独享的处理空间,防止脚本执行发生同步错误。复制代码代码如下:<?php/***********

dedecms集成财付通支付接口

12

用织梦做了个旅游网站,客户要求财付通支付,上网找了下不是要买就是要钱,只有自己写了。代码:复制代码代码如下:<?phpif(!defined('dedeinc'))exit('requesterror!');/***财付通接口

phpMySQL与分页效率

6

最基本的分页方式:select...from...where...orderby...limit...在中小数据量的情况下,这样的sql足够用了,唯一需要注意的问题就是确保使用了索引:举例来说,如果实际sql类似下面语句,那么在catego