php 时间转化函数

php 时间转化函数

<?php /** * 时间转化函数 180it.com 收集 * * @param $datetemp * @param $dstr * @return string */ function smartDate($datetemp, $dstr = 'Y-m-d H:i:s') { $op = ''; $sec = time() - $datetemp; $hover = floor($sec / 3600); if ($hover == 0) { $min = floor($sec / 60); if ($min == 0) { ...

PHP 2020-02-19 AM 1776℃ 0条
php 指定位数随机密码

php 指定位数随机密码

<?php function generate_password( $length = 8 ) { $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; $password = ""; for ( $i = 0; $i < $length; $i++ ) { $password .= $chars[ mt_rand(0, strlen($chars) - 1) ]; } return $password; } ?>

PHP 2020-02-19 AM 1690℃ 0条
php 带cookies curl模拟请求

php 带cookies curl模拟请求

<?php function curl_request($url,$post='',$cookie='', $returnCookie=0,$ua='Mozilla/5.0 (compatible; sosospider/2.0; +http://www.soso.com/search/spider.html)',$referer='http://soso.com/'){ //curl模拟请求 //参数1:访问的URL,参数2:post数据(不填则为GET),参数3:提交的$cookies,参数4:是否返回$cookies,参数5:自定义UA,参数6:自定义来路 $cu...

PHP 2020-02-19 AM 1877℃ 0条
php Unescape解码

php Unescape解码

<?php //Unescape解码 function utf8_urldecode($str) { $str = preg_replace("/%u([0-9a-f]{3,4})/i","&#x\\1;",urldecode($str)); return html_entity_decode($str,null,'UTF-8');; } ?>

PHP 2020-02-19 AM 1565℃ 0条
php获取网络附件

php获取网络附件

<?php /** * 获取网络附件 * @param string $url 网络地址 * @param string $save_dir 保存目录 * @param string $filename 保存名称 * @param integer $type 下载类型1为curl下载 * @return array 返回数组保存目录及名称 */ function getFile($url, $save_dir = '', $filename = '', $type = 0) { if (trim($url...

PHP 2020-02-19 AM 1676℃ 0条
php 判断网址后否包含http || https

php 判断网址后否包含http || https

/** * 判断网址后否包含http || https * @param string $url 网址 * @return boolean 真返回真,假返回假 */ function is_http($url){ if(preg_match("/^(http:\/\/|https:\/\/).*$/",$url)){ return 1; }else{ return 0; } }

PHP 2020-02-19 AM 4059℃ 0条
php密码字符集,可任意添加你需要的字符

php密码字符集,可任意添加你需要的字符

/** * 密码字符集,可任意添加你需要的字符 * @param integer $length 需要的字符串长度 * @return string 返回随机字符串 */ function generate_password( $length = 8 ) { $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; $password = ""; for ( $i = 0; $i < $length; $i++ )...

PHP 2020-02-19 AM 1739℃ 0条
php 获取网站地址

php 获取网站地址

/** * 获取网站地址 * @return string 返回网站地址 */ function getWebUrl() { $http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://'; $PHP_SELF=...

PHP 2020-02-19 AM 2529℃ 0条
PHP检测搜索引起爬虫

PHP检测搜索引起爬虫

<?php function getspider($useragent=''){ if(CC_Defender==2)return false; if(!$useragent){$useragent = $_SERVER['HTTP_USER_AGENT'];} $useragent=strtolower($useragent); if (strpos($useragent, 'baiduspider') !== false){return 'baiduspider';} if (strpos($useragent, 'googlebot')...

PHP 2020-02-19 AM 1963℃ 0条
PHP 汉字转拼音 [包含20902个基本汉字+5059生僻字]

PHP 汉字转拼音 [包含20902个基本汉字+5059生僻字]

<?php /** * PHP 汉字转拼音 [包含20902个基本汉字+5059生僻字] * @author 楼教主(cik520@qq.com) * @version v1.2 * @note 请开启 mb_string 扩展 */ /* 测试用例 $start_time = microtime(1); var_dump(pinyin('对多音字无能为力')); var_dump(pinyin('最全的PHP汉字转拼音库,比百度词典还全(dict.baidu.com)')); var_dump(pinyin('试试:㐀㐁㐄㐅㐆㐌㐖㐜')); var_dump(piny...

PHP 2020-02-18 PM 12261℃ 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-02-18 PM 1960℃ 0条