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

PHP高级教程

PHP中两个float(浮点数)比较实例分析

4

本文实例讲述了php中两个float(浮点数)比较方法。分享给大家供大家参考。具体如下:最近在开发一个合同管理系统的时候,涉及到两个浮点数比较,算是把我郁闷惨了。在n久以前,就不晓得从哪里听来的一个“不要用等号去比较浮点数”的“真理”,自己

一个不易被发现的PHP后门代码解析

7

偶然间看到一段,看起来似乎没有什么问题,确是能致命的后门代码,这里用到了一个一般的phper都不怎么关注的反撇号`,反撇号包含的字符串,等同于shell_exec函数。伪装性很好,很容易被管理员忽略。$selfnums=$_get['r']

php实现的SSO单点登录系统接入功能示例分析

17

本文实例讲述了php实现的sso单点登录系统接入功能。分享给大家供大家参考,具体如下:sso英文全称singlesignon,单点登录。sso是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录

使用eAccelerator加密PHP程序

6

使用eaccelerator加密php程序复制代码代码如下:#/usr/local/bin/encoder执行后会看到简单的使用说明:复制代码代码如下:usage:encoder[options]source_file_nameencode

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

9

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

php轻松实现文件上传功能

6

本文分为五个部分针对php上传文件进行分析讲解,具体内容如下文件上传变量将服务器上的临时文件移动到指定目录下php.ini上传相关配置error错误号单文件上传实例1.文件上传变量//$_files:文件上传变量#name文件的名称#typ

php实现通用的从数据库表读取数据到数组的函数实例

4

本文实例讲述了php实现通用的从数据库表读取数据到数组的函数。分享给大家供大家参考。具体分析如下:此函数不关心表结构,只需要指定表名、结构和查询条件既可以对表进行通用查询操作,非常实用。functionlistmytablerows($ta

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

4

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

PHP中addslashes与mysql_escape_string的区别分析

6

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

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

6

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

PHP获取ip地址代码汇总

3

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

php时间不正确的解决方法

6

2。date_default_timezone_set("prc");3。php5.1以上php.inidate.timezone=prc或则设置时区,php5新增的。再php.ini中找到[date];definesthedefaultt

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

8

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

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

5

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

php判断字符以及字符串的包含方法属性

6

下面介绍使用方法:1.strstr:返回一个从被判断字符开始到结束的字符串,如果没有返回值,则不包含复制代码代码如下:<?php/*如手册上的举例*/$email='user@example.com';$domain=strstr($

php实现图片以base64显示的方法

7

本文实例讲述了php实现图片以base64显示的方法。分享给大家供大家参考,具体如下:这里实现图片以字符串形式保存到网页,从而不需要再加载图片的功能。这是在rfc2397中定义的dataurischeme,目的是将一些小的数据,直接嵌入到网

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

5

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

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

9

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

解析yii数据库的增删查改

4

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