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

PHP高级教程

php基础知识:函数基础知识

5

函数,所有的语言都有,所以这里只说重点:1>定义:php不需要定义返回值类型。2>函数名是非大小写敏感的,不过在调用函数的时候,通常使用其在定义时相同的形式。3>php中的所有函数和类都具有全局域,可以在内部定义外部调用,

php简单统计中文个数的方法

5

本文实例讲述了php简单统计中文个数的方法。分享给大家供大家参考,具体如下:之前的公司是做外贸的用到的都是英文所以统计的长度的时候是用strlen这个函数,一直也没有错误,但是现在统计中文的时候这个就出错了,现在做一下记录测试<

PHP实现动态添加XML中数据的方法

5

本文实例讲述了php实现动态添加xml中数据的方法。分享给大家供大家参考,具体如下:前面简单讲述了xml文档的创建,这里继续讨论xml中数据的动态添加:一.代码<?phpclassmessage_xmlextendsdomdo

PHP判断图片格式的七种方法小结

6

使用php判断文件图片的格式复制代码代码如下:<?php$imgurl="http://www.jb51.net/images/logo.gif";//方法1echo$ext=strrchr($imgurl,'.');echo'<

PHP中is_file不能替代file_exists的理由

9

我们可以使用下面的代码测试一下:复制代码代码如下:<?php$filename='test.txt';if(is_file($filename)){echo"$filenameexists!n";}else{echo"$filenam

浅析php变量作用域的一些问题

5

昨晚就与到这么一个问题,是全局变量在函数中的问题。今天搜索了一下,发现一篇相当不错的文章,讲了php中的变量作用域。是一位网友翻译的在这贴一下:变量范围变量的范围即它定义的上下文背景(译者:说白了,也就是它的生效范围)。大部分的php变量只

PHP实现的数独求解问题示例

7

本文实例讲述了php实现的数独求解问题。分享给大家供大家参考,具体如下:一、数独问题描述:对于给出的数字二维数组,要求每行每列的数字不能重复。二、实现代码:<?php/*数独求解程序*createdon2017-4-18**/clas

详解phpmyadmin相关配置与错误解决

6

详解phpmyadmin相关配置与错误解决缺少mcrypt扩展sudoapt-getinstallphp5-mcryptsudophp5enmodmcrypt检查:/etc/php5/apache2/conf.d//etc/php5/mod

php构造函数与析构函数

6

php构造函数是对象创建完成后,第一个自动调用的方法,析构函数是当对象被释放之前最后一个自动调用的方法。本文章向大家介绍php构造函数与析构函数。php构造函数1.是对象创建完成后,“第一个”“自动调用”的方法2.构造方法的定义,方法名是一

php在线解压ZIP文件的方法

4

本文实例讲述了php在线解压zip文件的方法。分享给大家供大家参考。具体分析如下:在php的函数库中只找到了个zlib的函数还跟压缩有点关系,但是使我失望的是他没能解zip的文件,但最后还是让我找到了解决的方法,就是通过php的程序执行函数

PHP彩色文字实现代码

5

最近流行彩字,下面是简单的实现方法:一.彩字的简单实现复制代码代码如下:header("content-type:image/png");$text=$_get['t'];$font='stxingka.ttf';//ttf字体$fonts

解决PHP字符串长度不一致的问题

4

如下所示:$paramstr=iconv("utf-8","gb2312//ignore",$paramstr);$paramstr=iconv("gb2312","utf-8//ignore",$paramstr);这两句就可以解决了。以

PHP有序表查找之二分查找(折半查找)算法示例

4

本文实例讲述了php有序表查找之二分查找(折半查找)算法。分享给大家供大家参考,具体如下:简介:二分查找技术,又称为折半查找。它的前提是线性表中的记录必须是关键码有序(通常从小到达有序),线性表必须采用顺序存储。基本思想:在有序表中,取中间

PHP开启gzip页面压缩实例代码

7

要实现gzip压缩页面需要浏览器和服务器共同支持,实际上就是服务器压缩,传到浏览器后浏览器解压并解析。浏览器那边不需要我们担心,因为现在绝大多数浏览器都支持解析gzip过的页面。我们只要把页面在服务器端压缩再输出到浏览器就行了。有点罗嗦,下

XHProf报告字段含义的解析

9

functionname:方法名称。calls:方法被调用的次数。calls%:方法调用次数在同级方法总数调用次数中所占的百分比。incl.walltime(microsec):方法执行花费的时间,包括子方法的执行时间。(单位:微秒)iwa

PHP针对常规模板引擎中与CSS/JSON冲突的解决方法

4

本文实例讲述了php针对常规模板引擎中与css/json冲突的解决方法,有一定的实用价值,具体分析如下:本文主要针对对象为smarty与dwoo在smarty中经常会出现和css/js的语法存在冲突的情况,因为二者都需要使用大括号{}。虽然

PHP学习之数组的定义和填充

6

php的数组,说白了,就是关联数据每一条数组都是以[索引,值]的形式保存的。其中索引默认是以0开始的数字。在未指定索引时,php会从0开始自动生成索引。当指定一个索引,php会从你指定索引最大正整数的下一个整数开始。如果你指定的是小数,ph