#HP

PHP 标准AES加密算法类

分享一个标准PHP的AES加密算法类,其中mcrypt_get_block_size('rijndael-128', 'ecb');,如果在不明白原理的情况下比较容易搞错,可以通过mcrypt_list_algorithms函数查看你需要的加密算法标识。 <?php/***AES128加解密类...

使用php扩展mcrypt实现AES加密

AES(AdvancedEncryptionStandard,高级加密标准)是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。Rijndael是在AES中使用的基本密码算法。 对于此算法网上流传有很多php代码实现的版本,其实php的扩展mcrypt完全支持...

php正则匹配以“abc”开头且不能以“xyz”结尾的字符串

本文介绍下,用php正则区配以"abc"开头的,且不能以"xyz"结尾的字符串的方法,有需要的朋友参考下。要求:用php正则表达式匹配以“abc”开头,但结尾不能包含“x”、“y”、“z”的字符串。解析:abc开头,正则这样...

PHP 分割字串 Function 的速度比較(substr/sscanf/preg_match)---substr最快!

固定長度的字串(假設是06481a63041b578d702f159f520847f8),要照固定格式做切割,使用PHP要怎麼切會比較快?註:要將此字串切成=>06/48/1a63041b578d702f159f520847f8這三個字串. 寫簡單的程式做個測試,來比較 substr ...

php正则判断手机号码的方法

导读:php用正则表达式判断手机号码的写法:从文章中匹配出所有的手机号就可以preg_match_all(),如果要检查用户输入的手机号是否正确可这样来检查:preg_match().用正则匹配手机号码的时候,我们先分析一下手机号码的规律:1.手机号通常是11位的2.经常是1开头3.第二个数字通常是34578这几个数字...

PHP完整的AES加解密算法使用及例子(256位)

依赖PHP自身的mcrypt扩展 <?phpclassaes{//CRYPTO_CIPHER_BLOCK_SIZE32private$_secret_key='default_secret_key';publicfunctionsetKey($key){$this->_secret_key=$ke...

常用对称加密算法(DES/AES)类(PHP)

看注释,啥也不说了,欢迎各种跨平台测试! /**  * 常用对称加密算法类  * 支持密钥:64/128/256 bit(字节长度8/16/32)  * 支持算法:DES/AES(根据密钥长度自动匹配使用:DE...

php面向对象中public与var的区别

public和var的作用差不多因为var定义的变量如果没有加protected或private则默认为publicphp4中一般是用varphp5中就一般是用public了现在基本都是使用public来代替varvar是定义变量的;而public是定义property(属性)和method(方法)的可见性的 ...

**极光推送Jpush(v3)服务端PHP版本的api脚本类

关于极光推送的上一篇文章已经说明了,此处就不多说了。使用v3版本的原因是v2使用到2014年年底就停止了。点击查看上一篇的地址 http://www.dodobook.net/php/777欢迎移步浏览。昨天才开始拿到极光推送的SDK下载文档。下载地址http://docs.jpush.cn/display/...

**极光推送PHP服务器端推送移动设备消息(Jpush V2 api)

jpush.php 这是推送方法 用到curl发送请求 <?php/***极光推送php服务器端*@authoryalongsun*@Email<syl_ad@163.com>*/classjpush{private$_masterSecret='';private$_a...

php中序列化与反序列化

http://www.cnblogs.com/A-Song/archive/2011/12/13/2285619.html转自:http://qing.weibo.com/tag/unserialize把复杂的数据类型压缩到一个字符串中serialize()把变量和它们的值编码成文本形式unserialize()恢复原...
IT猿 ·2020-03-26

**PHP转义Json里的特殊字符的函数

http://www.banghui.org/11332.html 在给一个 App 做API,从服务器端的MySQL 取出数据,然后生成JSON。数据中有个字段叫content,里面保存了文章内容,含有大量HTML标签,这个字段在转json的时候需要转义,因为有大量的特殊字符会...

**PHP foreach 如何判断为数组最后一个最高效?

 http://www.zhihu.com/question/20158667 其他方法:$list=array('a','b','c');foreach($listas$k=>$v){if($v!=end($list)){//不是最后一项}else{//最后一项}}还可以根据指针来判断用到的...

PHP array_diff 计算数组的差集

(PHP4>=4.0.1,PHP5)array_diff — 计算数组的差集说明array array_diff ( array $array1 , array $array2 [, arra...

PHP数据类型转换(字符转数字,数字转字符)

PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:(int)、(integer):转换成整形(float)、(double)、(real):转换成浮点型(string):转换成字符串(bool)、(boolean):转换成布尔类型(array):转换成数组(object):转换成对象PHP数据类型有三种转换...
首页上一页...272273274275276...下一页尾页