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

PHP高级教程

解决了Ajax、MySQL和ZendFramework的乱码问题

12

问题:在googlemap上用ajax以get方式向服务器传递数据时,服务器端显示为url乱码,zendframework向mysql存储数据为乱码,但是提取出来又是正常中文字体,mysql中输入中文,显示在php网页上为乱码。解决方式:1

9条PHP编程小知识及易犯的小错误

7

变量声明如果在一条语句中声明一个变量,如下所示:$var='value';编译器首先会求出语句右半部分的值,恰恰正是语句的这一部分常常会引发错误。如果使用的语法不正确,就会出现解析错误。解析错误例如,parseerror:解析错误,unex

PHP中addslashes与mysql_escape_string的区别分析

9

本文实例分析了php中addslashes与mysql_escape_string的区别。分享给大家供大家参考,具体如下:1.在插入数据时两者的意义基本一样.区别只在于addslashes在magic_quotes_sybase=on时将“

PHP面相对象中的重载与重写

9

重写overriding是父类与子类之间多态性的一种表现,重载overloading是一个类中多态性的一种表现。overloaded的方法是可以改变返回值的类型。也就是说,重载的返回值类型可以相同也可以不同。重载(overloading)a

PHP获取ip地址代码汇总

5

代码一:functiongetip(){static$ip='';$ip=$_server['remote_addr'];if(isset($_server['http_cdn_src_ip'])){$ip=$_server['http_c

php获取指定数量随机字符串的方法

9

本文实例讲述了php获取指定数量随机字符串的方法。分享给大家供大家参考,具体如下:functiongetarandletter($number=1){if($number==0)returnfalse;//去除0$number=$numbe

使用XDebug调试及单元测试覆盖率分析

8

今天我就就自己对xdebug使用的一些体验做一小段分享。xdebug也是因为需要是用来生成覆盖率分析文件才安装的,刚接触不久,平时用的也不是很频繁,但是这个的确是一个好工具,如果想要依赖它来分析程序的性能还是需要自己亲手去试试。具体它有多好

[PHP]实用函数6第1/2页

11

//寄出电子邮件到指定的邮件地址to,subject表示主题,message为信件内容。额外的选项additional_headers可省略,表示其他邮件文档首部boolmail(stringto,stringsubject,stringm

解析yii数据库的增删查改

7

1.存取数据库方法存储第一种存表时候用到例子:复制代码代码如下:$post=newpost;$post->title='samplepost';$post->content='contentforthesamplepost';$

浅谈PHP的exec()函数无返回值排查方法(必看)

11

在安全imagemagic时需要用到exec很多服务器上安装失败exec()执行外部命令失败,但没有任何错误信息。exec执行某命令在命令行下没有问题,但是在php中就出错。这个问题99.99%与权限有关,但是exec执行的命令不会返回错误

PHP识别二维码的方法(php-zbarcode安装与使用)

12

本文实例讲述了php识别二维码的方法。分享给大家供大家参考,具体如下:说明:扩展需要依赖imagemagick和zbar,安装前先安装这两个软件1.安装imagemagick(http://www.imagemagick.org/)yumi

PHP多维数组转一维数组的简单实现方法

8

本文实例讲述了php多维数组转一维数组的简单实现方法。分享给大家供大家参考,具体如下:php语言本身没有将多维数组转为一维数组的函数,但是我们可以自己写一个php函数来实现将多维转一维的功能。运用了递归,简单粗暴,整个函数体9行代码就实现了

php表单请求获得数据求和示例

7

获得表单请求的值:案例:request.php复制代码代码如下:<html><head><metahttp-equiv="content-type"content="text/html;charset=utf-

php中的观察者模式简单实例

7

观察者模式是设计模式中比较常见的一个模式,包含两个或者更多的互相交互的类。这一模式允许某个类观察另外一个类的状态,当被观察类的状态发生变化时候,观察者会进行得到通知进而更新相应状态。php的spl标准类库提供了splsubject和splo

PHP中开启gzip压缩的2种方法

12

网页开启gzip压缩以后,其体积可以减小20%~90%,可以节省下大量的带宽,从而减少页面响应时间,提高用户体验。php配置改法:复制代码代码如下:zlib.output_compression=on;开启gzip功能zlib.output

php使用get_class_methods()函数获取分类的方法

9

本文实例讲述了php使用get_class_methods()函数获取分类的方法。分享给大家供大家参考,具体如下:<?php/**createdon2016-7-20*/classwindow//首先定义一个类{var$sta

php+ajax实现文章自动保存的方法

8

本文实例讲述了php+ajax实现文章自动保存的方法。分享给大家供大家参考。具体分析如下:php+ajax文章自动保存的方法主是要方便用户,提高用户体验,我们就是用ajax把数据保存一个临时数据,像csdn一样,他可以自动保存用户的数据,这

PHP二分查找算法的实现方法示例

8

本文实例讲述了php二分查找算法的实现方法。分享给大家供大家参考,具体如下:二分查找法需要数组是一个有序的数组假设我们的数组是一个递增的数组,首先我们需要找到数组的中间位置.1.要知道中间位置就需要知道起始位置和结束位置,然后取出中间位置的