PHP下通过系统信号量加锁方式获取递增序列ID

yipeiwu_com6年前
在网上搜了搜,有两个办法但都不太好:一个是简单的以进程ID+时间戳,或进程ID+随机数来产生近似的唯一ID,虽简单但对于追求“完美”的我不愿这样凑合,再说Apache2以后进程会维持相当...

php 代码优化的42条建议 推荐

yipeiwu_com6年前
1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.echo 比 print 快。 3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。 4.在执行fo...

php 应用程序安全防范技术研究

yipeiwu_com6年前
php 应用程序安全防范技术研究
PHP安全防范程序模型 复制代码 代码如下:   /* PHP防注入跨站V1.0   在您的页面顶部添加: require(“menzhi_injection.php”);   即可实现...

php 不同编码下的字符串长度区分

yipeiwu_com6年前
UTF-8的中文字符串是三个字节 复制代码 代码如下: <?php //编码UTF-8 echo strlen('测试文字a测试文字'); echo '-'; echo mb_st...

php 生成饼图 三维饼图

yipeiwu_com6年前
php 生成饼图 三维饼图
饼图 复制代码 代码如下: <?php //+------------------------+ //| pie3dfun.PHP//公用函数 | //+-------------...

PHP 字符截取 解决中文的截取问题,不用mb系列

yipeiwu_com6年前
复制代码 代码如下:function Cut_string($string, $start ,$sublen, $extstring='...', $code = 'UTF-8') {/...

PHP 字符串分割和比较

yipeiwu_com6年前
或者使用strcmp来判断,但是这个能够告诉你两个字符串是否相等,但是无法告诉你在那里不同。 我的思路是单字符串分割为一个个字母(character),这样比较就能精确知道在那个位置不同...

PHP 日期加减的类,很不错

yipeiwu_com6年前
如何使用这个类呢?请看下面的演示: 复制代码 代码如下: $temptime = time(); echo strftime ( "%Hh%M %A %d %b" , $temptime...

PHP 日期时间函数的高级应用技巧

yipeiwu_com6年前
PHP 日期时间函数的高级应用技巧
PHP的日期时间函数date() 1,年-月-日 echo date('Y-m-j'); 2007-02-6 echo date('y-n-j'); 07-2-6 大写Y表示年四...

PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】

yipeiwu_com6年前
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
在网上找了一些,大部分都已经失效,为此我重新整理了一下;特别放出126的代码,163是比较容易抓取的;126有点变态多了一次跳转,比较麻烦复制代码 代码如下:<?php /** *...