php 自定义长度随机数

php 自定义长度随机数

function randstr($length = 20, $chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ') { $len = strlen($chars); $ret = ''; for ($i = 0; $i < $length; $i++) { $ret .= $chars[random_int(0, $len - 1)]; } return $ret; }

PHP 2020-03-03 PM 1703℃ 0条
PHP文件缓存类

PHP文件缓存类

<?php /* name:PHP文件缓存类 author:xiaoz.me QQ:337003006 update:2019-04-14 */ //设置缓存路径 define('CPATH', './caches'); //检查缓存目录是否存在 if(!is_dir(CPATH)){ mkdir(CPATH,0777,true); } class Cache{ //生成缓存 function create($key,$cache...

PHP 2020-03-03 PM 1708℃ 0条
PHP代码压缩

PHP代码压缩

<?php /* name:PHP代码压缩 author:xiaoz.me QQ:337003006 update:2018-09-06 */ //扫描当前目录 $arr = scandir("./"); foreach ($arr as $value) { //获取文件后缀 $suffix = explode(".",$value); $suffix = end($suffix); $suffix = s...

PHP 2020-03-03 PM 2778℃ 0条
php发送post请求的方法

php发送post请求的方法

<?php /** * 发送post请求 * @param string $url 请求地址 * @param array $post_data post键值对数据 * @return string */ function send_post($url, $post_data) { $postdata = http_build_query($post_data); $options = array( 'http' => array( 'method' => 'POST', 'header' => '...

PHP 2020-03-02 PM 1617℃ 0条
php统计中文字数中文个数的方法

php统计中文字数中文个数的方法

PHP如何正确统计中文字数中文个数?这个是困扰我很久的问题,PHP中有很多函数可以计算字符串的长度,比如下面的例子,分别涉及了strlen,mb_strlen,mb_strwidth这个三个函数去测试统计字符串的长度,看看把中文算成几个字节,需要的朋友可以参考下:<?php echo strlen("你好ABC") . ""; # 输出 9 echo mb_strlen("你好ABC", 'UTF-8') . ""; # 输出 5 echo mb_strwidth("你好ABC") ...

PHP 2020-03-02 AM 1658℃ 0条
JS身份证号获取生日、年龄、性别

JS身份证号获取生日、年龄、性别

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.liumingye.cn/" /> <title>刘明野的博客</title> <script type="text/javascript"> function discriCard(UUserCard){ ...

前端 2020-03-02 AM 2452℃ 0条
js获取时分秒时间 使用split分割 超简单的方法

js获取时分秒时间 使用split分割 超简单的方法

超简单显示时分秒的js实现方法,如图:闲话少说,直接上代码。javascript代码:Date().split(' ')[4]

前端 2020-03-02 AM 6358℃ 0条
PHP AES加密解密类

PHP AES加密解密类

AES指高级加密标准(Advanced Encryption Standard),是当前最流行的一种密码算法,在web应用开发时,涉及到充值交易方面用到AES加密解密算法。 <?php class Aes { /** * var string $method 加解密方法,可通过openssl_get_cipher_methods()获得 */ protected $method; /** * var string $secret_key 加解密的密钥 */ protected $secret_key; ...

PHP 2020-03-02 AM 1763℃ 0条
PHP 加密解密模块(可道云)

PHP 加密解密模块(可道云)

<?php /* * @link http://kodcloud.com/ * @author warlee | e-mail:kodcloud@qq.com * @copyright warlee 2014.(Shanghai)Co.,Ltd * @license http://kodcloud.com/tools/licenses/license.txt *------ * 字符串加解密类; * 一次一密;且定时解密有效 * 可用于加密&动态key生成 * demo: * 加密:echo Mcrypt::encode('abc','123'); * 解密:e...

PHP 2020-03-02 AM 1684℃ 0条
PHP模拟百度URL加密解密算法(代码实例)

PHP模拟百度URL加密解密算法(代码实例)

<?php $time = time() . rand(1000, 9999); $data = "{$time}###https://www.xxweixin.com"; // 被加密信息 $key = '123'; // 密钥 $encrypt = encrypt($data, $key); $decrypt = decrypt($encrypt, $key); echo $encrypt, "\n", $decrypt; function encrypt($data, $key) { $key = md5($key); ...

PHP 2020-03-02 AM 3073℃ 0条
PHP 发送HTTP状态码

PHP 发送HTTP状态码

http状态码(200,301,302,304,305,400,401,403,404,500,501,502,503,504)HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。所有状态码的第一个数字代表了响应的五种状态之一。<?php /** * 发送HTTP状态 * @param integer $code 状态码 * @return void */ function sendHttpStatus($code) { static $_status = array( // Informa...

PHP 2020-03-02 AM 1483℃ 0条