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

PHP高级教程

PHP获取MAC地址的函数代码

15

复制代码代码如下:<?php/**获取网卡的mac地址原码;目前支持win/linux系统获取机器网卡的物理(mac)地址**/classgetmacaddr{var$return_array=array();//返回带有mac地址的

PHPvar_dump遍历对象属性的函数与应用代码

13

本文章下面我们要为你提供二种关于遍历对象属性方法,并且举例说明遍历对象属性在php中的应用。可以看出私有变量与静态变量时获取不到的,只有定义为公共变量才可以读出来。遍历对象属性第一种方法:复制代码代码如下:<?phpclassfoo{

PHP实现截取中文字符串不出现?号的解决方法

5

本文实例讲述了php实现截取中文字符串不出现?号的解决方法。分享给大家供大家参考,具体如下:当php截取中英文混合字符串时,最后一个汉字经常被拆成两半,例:截取字符串的前18个字<?php$text="1欢迎访问sin

PHP_NETWORK_GETADDRESSES:GETADDRINFOFAILED问题解决办法

5

在做ftp资料采集的时候,需要用到一个php函数ftp_connect,这个函数是建立一个新的ftp连接,如果成功返回一个连接标识,失败则返回false.ftp_connect()打开一个ftp连接,参数host为要连接的服务器。host后

PHP自定义错误处理函数trigger_error()

11

定义和用法trigger_error()函数创建用户定义的错误消息。trigger_error()用于在用户指定的条件下触发一个错误消息。它与内建的错误处理器一同使用,也可以与由set_error_handler()函数创建的用户自定义函数

php解析字符串里所有URL地址的方法

8

本文实例讲述了php解析字符串里所有url地址的方法。分享给大家供大家参考。具体如下:<?php//$html=thehtmlonthepage//$current_url=thefullurlthatthehtmlcamef

改写函数实现PHP二维/三维数组转字符串

9

由于工作需要,自己在手册给定的示例函数基础上改写出了这样一个函数,代码如下:复制代码代码如下://将多维数组中所有的数值转换成字符串————》最多支持三维数组functionimplodex($glue,$array,$separator=

高质量PHP代码的50个实用技巧必备(下)

8

接着上篇《高质量php代码的50个实用技巧必备(上)》继续研究。26.避免直接写sql,抽象之不厌其烦的写了太多如下的语句:<spanstyle="color:#333333;font-family:''helvetica,arial

PHP英文字母大小写转换函数小结

7

每个单词的首字母转换为大写:ucwords()复制代码代码如下:<?php$foo='helloworld!';$foo=ucwords($foo);//helloworld!$bar='helloworld!';$bar=ucwor

phpzend解密软件绿色版测试可用

9

zend解密phpzend我们www.dezend.cc是一个专业对用zendencoder/safeguard,ioncube,sourceguardian,phpcipher、codelock或sourcecop加密过的php文件进行破

PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法

6

本文实例讲述了php连接mssql时nvarchar字段长度被截断为255的解决方法。分享给大家供大家参考。具体分析如下:php连接mssql的新手经常遇到这个问题:数据库里面的nvarchar字段中数据一切正常,但是用php查询出来却发现

解析Linux下Varnish缓存的配置优化

10

varnish是一款高性能的开源http加速器,挪威最大的在线报纸verdensgang使用3台varnish代替了原来的12台squid,性能比以前更好。但与老牌的squid相比,各有各的优劣势,网上大量的相对比较只是在其个人对自己熟悉的

PHP中通过ADO调用Access数据库的方法测试不通过

8

我看了那篇《怎样在php中通过ado调用asscess数据库和com程序》文章后,马上作了测试,结果失败了。伤心是不是。怎么办?我只好去php官方网站求助,皇天不负有心人,终于我找到了答案——具体的解决方法如下:(1)下载相应的zip包;同

启用Csrf后POST数据时出现的400错误

9

最近一直出现这样的错误,一直在查找原因,偶然看到一篇解决的文章,分享给大家看看。第一种解决办法是关闭csrfpublicfunctioninit(){$this->enablecsrfvalidation=false;}第二种解决办法

PHP开发的一些注意点总结

10

linux系统的使用现在标配的系统是linux+nginx+php+mysql,这样的配置越来越多的大公司在用的了说到配置不同的是一个公司的规约,比如说挂载一般分为2个盘,/下面划分为系统用的分区10g足够剩余空间划给/home的了.这点我

phpmailer类调用远程SMTP服务器发送邮件实现方法

8

本文实例讲述了phpmailer类调用远程smtp服务器发送邮件实现方法。分享给大家供大家参考,具体如下:phpmailer是一款很好用的php电子邮件发送类模块,可以调用本地的smtp发送电子邮件,也可以调用远程的smtp发送电子邮件,但

php浏览历史记录的方法

8

本文实例讲述了php浏览历史记录的方法。分享给大家供大家参考。具体实现方法如下:/***商品历史浏览记录*$data商品记录信息*/privatefunction_history($data){if(!$data||!is_array($d