隐藏置顶帖
置顶
推荐
关于建立防骗数据库的公告
各位尊敬的用户:
扩展中心为站长服务将近一年了,我们知悉到许多的站长、开发者都碰到过骗子、倒卖者、盗用者等让人郁闷的经历,骗子越来越嚣张,受骗上当而蒙受损失的站长、开发者越来越多,立足于服务站长的我们深感不能再继续放任骗子。因此,我们决定建立防骗数据库,将收录QQ号码、Discuz_ID、phpwind_ID、电 ...
隐藏置顶帖
置顶
关于草根吧等盗版网站的说明
尊敬的站长:
最近草根吧等发布盗版应用的网站开始狗急跳墙了,说什么防骗云平台和他们曾经合作,现在反叛了,栽赃他们。这是多么可笑的事情啊,防骗云平台一向是反盗版、反诈骗,却被说成是和他们合作,这是神马逻辑呢?就相当于说警察和小偷是一伙的,那何必当警察呢,无语的神逻辑。
然后最近因为应用中 ...
php Function split() is deprecated 的解决办法
php升级为5.3后,程序会报 Function split() is deprecated 的错误。
这是因为种种原因(主要是关于正则的原因,具体见后),split这个函数在新版本不支持了。
在php中,再使用deprecated的函数会报错,必须改掉。(java里deprecated的函数只是给警告,还可以继续用)
改为什么呢? 看第一个参数,如果第一个参数不是正则表 ...
PHP生成随机字符串包括大小写字母
PHP生成随机字符串包括大小写字母,这里介绍两种方法:
第一种:利用字符串函数操作第二种:利用数组和字符转换的思想:经过循环1000次测试,第一种效率比较高(第一种计算一千次大概0.02,第二种计算一千次大概0.06s)!
10个你可能从未用过的PHP函数
1. sys_getloadavg()sys_getloadavt()可以获得系统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。与其让服务器因高负载宕掉,不如在系统负载很高时主动die掉一个脚本,sys_getloadavg()就是用来帮你实现这个功能的。 不过很遗憾,该函数在windows下无效。2. pack()P ...
php文件拷贝脚本
最近在进行大量的文件对比工作,其中需要进行文件的提取,知道了文件列表后,一个一个复制起来很麻烦,写了个脚本,代码如下:
php截取字符串防乱码,支持各种编码
摘自ThinkPHP类库中的功能,不过很好用,支持各种编码。
浅谈PHP投票系统如何防刷票
刚刚做了一个刷票系统,感触不少,刚开始也是遇到好多好多刷票的。经过了一次又一次的改正,基本上杜绝了刷票程序进行的刷票。下面把具体刷票方面列举出来:
[*]首先一个复杂的验证码是非常非常重要的,刚开始用了一个很简单的小验证码,根本躲不过刷票程序的破解。所以在网上找了一个很复杂的验证码,连人工投票都得刷新 ...
一些需要禁用的PHP危险函数
phpinfo()
功能描述:输出 PHP 环境信息以及相关的模块、WEB 环境等信息。
危险等级:中
passthru()
功能描述:允许执行一个外部程序并回显输出,类似于 exec()。
危险等级:高
exec()
功能描述:允许执行一个外部程序(如 UNIX Shell 或 CMD 命令等)。
危险等级:高
system()
功能描述:允许执行一个外部程序并回显输出, ...
PHP对字符串时间的操作|增加任意天数|减小任意天数
目的是让字符串时间进行+1/-1天,解决办法如下这样输入的是 2011-4-24 ,strtotime里面的+1 day可以随便进行加减操作。
PHP中对GET进行过滤,一劳永逸
对$_GET传过来的值进行过滤,防止用户手动输入URL参数,只接受网页链接过去的参数,可以有效防止越权注入问题。
php中301重定向使用的代码
PHP 发送邮件的类
一个 PHP 发送邮件的类代码,调试好的,直接可以拿来用..//##########################################
使用说明:
$smtpserver = “smtp.163.com”;//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = “siren_0203@163.com”;//SMTP服务器的用户邮箱
$smtpemailto = “”;//发送给谁
$smtpuser = “”;//S ...
PHP实现公历与农历互转的类
这是一个使用PHP计算农历的类 ,主要实现了由公历计算农历 、由农历转公历等功能,通过这个类可以将单个日期转换公历或农历,同样支持整个月份的转换,即给定一个公历月份计算农历。注:此类支持的年份范围是1891年~2100年,超出此范围的年份无法转换。使用示例:上述示例将输出类似如下结果:
Array
(
[1] => Array([0] = ...
转:php正则表达式高级应用
正则表达式(Regular Expression, abbr. regex ) 功能强大,能够用于在一大串字符里找到所需信息它利用约定俗成的字符结构表达式来发生作用不幸的是,简单的正则表达式对于一些高级运用,功能远远不够若要进行筛选的结构比较复杂,你可能就需要用到高级正则表达式
这里的正则语法适用于PHP,与Perl 兼容
1. 贪婪/懒惰
所有 ...
利用Discuz的分词服务器自动提取文章内容关键字优化网站
利用discuz的分词服务器实现文章内容自动提取关键字,进而优化网站内链的函数方法方法一:
此方法提取的关键字比较接近
Php 过滤html标签,只保留指定属性
PHP取整函数
首先必须得承认我很粗心,我是在昨天晚上在做一个分页的时候才发现在PHP中的“/”不像其它语言中的“整除”而是得到一个浮点数,例如:3/2,不会得到1,而是得到1.5。所以就需要使用某个取整函数根据需要把除法的结果进行加工,以得到满意的形式。经常用到的PHP取整函数,主要是:ceil,floor,round,intval
ceil--进一 ...
php流下载(支持分块与断点续传)
该方法通过头信息,指定下载区间和接收下载区间,实现分块下载以及断点续传。
PHP全角字符字母替换成半角字母的函数。
php中文汉字转Unicode编码,Unicode转中文的函数
php之冒泡法排序
分析一下它的时间复杂度。当最好的情况,也就是要排序的表本身就是有序的,那么我们比较次数,根据最后改进的代码,可以推断出就是n‐1次的比较,没有数据交换,时间复杂度为O(n)。当最坏的情况,即待排序表是逆序的情况,此时需要比较次,并作等数量级的记录移动。因此,总的时间复杂度为O(n^2)。
转自:http://www.cnblog ...