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

PHP高级教程

PHP实现二叉树的深度优先与广度优先遍历方法

17

本文实例讲述了php实现二叉树的深度优先与广度优先遍历方法。分享给大家供大家参考。具体如下:#二叉树的广度优先遍历#使用一个队列实现classnode{public$data=null;public$left=null;public$rig

PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法

6

本文实例讲述了php采用超长(超大)数字运算防止数字以科学计数法显示的方法。分享给大家供大家参考,具体如下:php计算大数值运算时会出错,当数字太大时,数值会变成科学计数.那怎么来进行php超大数值运算,包括加减乘除,幂运算,平方根,取模运

php中stdClass的用法分析

6

本文实例分析了php中stdclass的用法。分享给大家供大家参考。具体分析如下:stdclass在php中是预定义的几个类之一,是zent保留的一个类。实际上它是php提供的一个基类,就是一个空白的类,里面什么都没有,我们可以实例化它,然

解析isset与is_null的区别

7

isset和is_null啥区别,看手册上讲的话,isset和is_null的功能几乎完全”相反的一样”..是不是isset就是一个is_null的相反的别名?诶,要说区别,那还真的是很多~一切的不同都是因为:is_null是函数,isse

php中get_defined_constants函数用法实例分析

7

本文实例讲述了php中get_defined_constants函数用法。分享给大家供大家参考。具体分析如下:get_defined_constants(php4中>=4.1.0,php5中)get_defined_constants

PHP定时更新程序设计思路分享

5

现在回想起来,我以前的想法是错误的,网页的执行流程打开web页面—-加载html代码(包括css,javascript)—执行php代码—完成粗约的就先理解成上面的这个样子。我们都知道php做成服务器端的脚本,它是有超时设置的,可以通过se

PHP可逆加密/解密函数分享

6

函数源码复制代码代码如下:functionencrypt($data,$key){$prep_code=serialize($data);$block=mcrypt_get_block_size('des','ecb');if(($pad=

PHP实现的MD5结合RSA签名算法实例

5

本文实例讲述了php实现的md5结合rsa签名算法。分享给大家供大家参考,具体如下:<?phpclassmd5rsa{/***利用约定数据和私钥生成数字签名*@param$data待签数据*@returnstring返回签名*

PHP延迟静态绑定示例分享

6

没怎么用过这个新特性,其实也不算新啦,试试吧,现在静态类的继承很方便了<?phpclassa{protectedstatic$def='123456';publicstaticfunctiontest(){echoget_cl

解析PHP的session过期设置

6

网上很多人给出了解答:修改php配置文件中的session.gc_maxlifetime。如果想了解更多session回收机制,继续阅读。(本文环境php5.2)概述:每一次php请求,会有1/100的概率(默认值)触发“session回收

解析使用substr截取UTF-8中文字符串出现乱码的问题

10

我们知道有时候使用substr来截取utf-8中文字符串的时候,经常会出现乱码,为什么会出现这样的问题呢,本文告诉你答案。看这样一段代码吧(字符编码为utf-8):复制代码代码如下:<?$str='都知道strlen与mb_strle

CentOS安装phpv8js教程

6

centosrelease5.11(final),centosrelease6.6(final)x64测试通过。gcc版本,glibc版本,libstdc++.so.6版本,gnu-binutils版本,tar版本,python版本,re2

完美解决phpdoc导出文档中@package的warning及Error的错误

5

今天在编写phpdoc的导出文档的时候发现一个很郁闷的错误,虽然这个warning不是什么重要错误,但是看着总是很不爽的。于是就去网上找了很多相关的资料,可是郁闷的是不知道是我用的phpdoc版本太新(1.4的版本),还是说很多人都没遇到这

php抽象类用法实例分析

7

本文实例讲述了php抽象类用法。分享给大家供大家参考。具体如下:<?php/**abstract*抽象类:*1、至少有一个抽象方法(没有具体实现的方法)*2、不能被实例化,可以被继承*3、抽象类可以有子抽象类*相对于接口:*1

PHP结合Vue实现滚动底部加载效果

7

前言最近的一个项目手机端分页跳转不理想,自己做了一个滚动加载的一个demo,下面话不多说了,来一起看看详细的介绍吧。实现思路1.获得滚动条到底部的距离getscrollbottomheight()2.绑定滚动事件handlescroll()

PHP中HTML标签过滤技巧

5

在开发文章系统中正常需要用到html标签、js脚本等其他脚本代码的过滤,稍微尝试了下,感觉简单的htmlspecialchars()函数的过滤效果始终不如strip_tags()函数的过滤效果好。其中有人会说我就想还要显示点图片,那怎么办呢