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

PHP高级教程

PHP之autoload运行机制实例分析

9

本文较为深入的分析了php的autoload运行机制。对于深入理解php运行原理有一定的帮助作用。具体分析如下:php实现autoload有两种方法:1、拦截器__autoload()2、设置全局变量函数指针autoload_func为指定

MySQL授权问题总结

7

我用localhost的root帐号不能连最后请教dba组新建用户搞定!现弄些受权用户的资料以备不时之需授权表使用举例grant用于给增加用户和创建权限,revoke用于删除用户权限。下面是一些用grant增加用户和创建权限的例子:mysq

php魔法函数与魔法常量使用介绍

9

php魔术函数1。__construct()实例化对象时被调用,当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。2。__destruct()当删除一个对象或对象操作终止时被调用。3。

phpSqlServer连接失败问题及解决办法

10

1、确认数据库服务开启状态2、php.ini配置中的扩展打开3、检查数据库相关的版本(1)sql2000此时要检查php目录和apache的bin目录下的ntwdblib.dll文件的版本是否符合,右键点击ntwdblib.dll看文件属性

PHP中字符串长度的截取用法示例

8

本文实例讲述了php中字符串长度的截取用法。分享给大家供大家参考,具体如下:php中提供了很多使用函数,其中字符串的截取函数也不例外,而且功能也非常强大。<?php//文件编码格式为utf-8$str='在公园船上,有一个漂亮

php正则preg_replace_callback函数用法实例

10

本文实例讲述了php正则preg_replace_callback函数的用法。分享给大家供大家参考。具体实现方法如下:php正则表达式功能强大,本范例演示了preg_replace_callback函数的用法//defineadummyte

PHP实现数组递归转义的方法

10

本文以实例形式讲述了php实现数组递归转义的方法,分享给大家供大家参考之用。具体方法如下:主要功能代码如下:$arr=array('a"aa',array("c'd",array('e"f')));functionchanges($arr)

rephactor优秀的PHP的重构工具

9

php框架可以是单一入口,完全面向对象的,完全基于类的mvc模式。但是,我们面对大量的旧的代码,或即便是新的代码,也不尽然完全符合面向对象的原则,符合设计模式。小的应用无妨。但如果面对大型应用,则必然是一个不小的疼痛!!怎么办?很多人总会面

php获取远程文件大小

14

本文实例讲述了php获取远程文件大小的方法,分享给大家供大家参考。具体实现方法如下:/***功能:获取远程文件的大小,返回值的单位是:字节*/functionget_filesize($url){if(!isset($url)||trim(

解析thinkphpimport文件内容变量失效的问题

9

用tp集成支付宝账户绑定功能时碰上个问题orm下有文件config.class.php直接import()后发现里面的变量无法使用但确实是加载咯。。(在config.class.php输出内容成功)思考百度了半天。。原来一直知道js作用域忽

php计算整个mysql数据库大小的方法

8

本文实例讲述了php计算整个mysql数据库大小的方法。分享给大家供大家参考。具体如下:这里用mb,kb或者gb的格式返回计算结果。functioncalcfulldatabasesize($database,$db){$tables=my

php快速url重写更新版[需php5.30以上]

10

对于apache的rewrite模块打开和设置则非本文主题,请见其他文章详解.这个类只能php5.30以上的版本才能使用,继承了上一个版本的快速重定向的特点(单独类,全部使用静态调用),增添了一个很重要的功能和属性可以调用其他url中的模块

PHP开发实现微信退款功能示例

10

本文实例讲述了php开发实现微信退款功能。分享给大家供大家参考,具体如下:最近在调微信退款接口,发现有许多坑,更大家分享一下①要是在测试的时候,网页提示curl58说明证书的路径出现问题(这里要填物理路径,也就是绝对路径)②网页提示curl

php使用NumberFormatter格式化货币的方法

10

本文实例讲述了php使用numberformatter格式化货币的方法。分享给大家供大家参考。具体实现方法如下:$amount='12345.67';$formatter=newnumberformatter('en_gb',numberf

php常用数组函数实例小结

9

本文实例总结了php常用数组函数。分享给大家供大家参考,具体如下:1.arrayarray_merge(array$array1[,array$array2[,$array]])函数功能:将一个或多个数组的单元合并起来,一个数组中的值附加在

php使用GD2绘制几何图形示例

11

本文实例讲述了php使用gd2绘制几何图形的方法。分享给大家供大家参考,具体如下:使用gd2函数不仅可以绘制线条图形,而且可以绘制填充图形,如填充圆形,填充矩形等。下面对gd2中常用的填充图形的绘制方法进行介绍。boolimagefill(