php技巧
-
php通过rmdir删除目录的简单用法
本文实例讲述了php通过rmdir删除目录的简单用法.分享给大家供大家参考.具体分析如下: php可以通过rmdir()函数删除服务器上的目录,下面代码里用到了is_dir()函数,该函数用于判断指定 ...
-
php中出现空白页的原因及解决方法汇总
很多程序员在进行php开发的时候都遇到过出现空白页的请,综合分析来说,在php编程中出现空白页面可能是由以下几个原因造成的: 1.逻辑错误 逻辑错误是最难排除的,从表面上看,也许代码是合法的,是正规的 ...
-
php str_replace替换指定次数的方法详解
PHP str_replace方法,替换字符串 格式如下: mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, ...
-
php的crc32函数使用时需要注意的问题(不然就是坑)
前几天写了一个分表程序,用的hash算法是crc32.分表的函数如下: 复制代码 代码如下: function _getHash($username) { $hash = cr ...
-
php+xml实现在线英文词典查询的方法
本文实例讲述了php+xml实现在线英文词典查询的方法.分享给大家供大家参考.具体如下: 这里的xml相当于一个数据库.实现:查询某个英文单词,输出它的中文意思. xml文件(数据库):words.x ...
-
PHP实践教程之过滤、验证、转义与密码详解
本文主要给大家介绍的是关于PHP实践之过滤.验证.转义与密码等相关的内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 一.过滤.验证和转义 1).不要相信任何来自不受自己直接控制的 ...
-
ZF等常用php框架中存在的问题
从Zend Framework v0.13版本开始,我就开始学习使用Zend Framework.当时公司的一个项目也恰好用到了Zend Framework.到了0.6的版本之后就再没有关注细节了.前 ...
-
PHP中的str_repeat函数在JavaScript中的实现
PHP中有一个函数:String str_repeat($str, num);挺好用的....以下通过js和php模拟实现. 1:PHP版本 复制代码 代码如下: /*PHP版实现*/ functio ...
-
php观察者模式应用场景实例详解
本文实例讲述了php观察者模式的应用.分享给大家供大家参考,具体如下: <?php /** * 观察者模式应用场景实例 * * 免责声明:本文只是以哈票网举例,示例中并未涉及哈票网任何业务代码, ...
-
php链表用法实例分析
本文实例讲述了php链表用法.分享给大家供大家参考.具体如下: 这里简单介绍了php链表的基本用法,包括链表节点的创建.遍历.更新等操作. <?php /** * @author MzXy * ...
-
php下封装较好的数字分页方法
复制代码 代码如下: /** * 获取页码导航HTML * @param $pageNum:当前页码 * @param $pageSize:每页数量 * @param $rowCount:记录总数 * ...
-
PHP利用雪花(SnowFlake)算法生成唯一ID
目录 一.雪花算法原理解析 1. 分布式ID常见生成策略 2. 雪花算法的结构 二.PHP源码实现案例 1.demo1 2.demo2 这个算法的好处很简单可以在每秒产生约400W个不同的16位数字I ...
-
PHP错误提示It is not safe to rely on the system……的解决方法
在php程序开发中有时会出现类似于这样的警告: PHP Warning: date(): It is not safe to rely on the system's timezone setting ...
-
php access 数据连接与读取保存编辑数据的实现代码
复制代码 代码如下: $conn = new com("ADODB.Connection"); $connstr = "DRIVER={Microsoft Access ...
-
php之字符串变相相减的代码
很极端的例子,一种变相解决的问题的思路,记录下来,以备后用. 如何去掉文件默认名字的后缀? $fileName = a.txt 两种方法: 1:借用php的strrchr+trim方法:str ...
-
php在字符串中查找另一个字符串
<a href="./">返回列表</a><br> <form action="<?echo $PHP_SELF;?> ...
-
PHP基于双向链表与排序操作实现的会员排名功能示例
本文实例讲述了PHP基于双向链表与排序操作实现的会员排名功能.分享给大家供大家参考,具体如下: 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱.所以,从双 ...
-
php实现将任意进制数转换成10进制的方法
本文实例讲述了php实现将任意进制数转换成10进制的方法.分享给大家供大家参考.具体如下: php将任意进制的数转换成10进制,例如8进制转换成10进制,16进制转换成10进制 <?php # ...
-
教你在header中隐藏php的版本信息
前言 在php渲染的网页header信息中,会包含php的版本号信息,比如: X-Powered-by: php/5.3.3,这有些不安全,有些黑客可能采用扫描的方式,批量寻找低版本的php服务器,利 ...
-
PHP 简单数组排序实现代码
php 简单数组排序的方法,供大家学习参考.PHP不知道如何去比较两个数组,需要建立一个比较它们的方法. 一.数字索引数组的初始化 复制代码 代码如下: $arr = array('100', '20 ...