建站代码网

热门标签

PHP常用代码大全

PHP常用代码大全

PHP中用strpos函数过滤关键字

// 关键字过滤函数function keyWordCheck($content){// 去除空白$content = trim($content);// 读取关键字文本$content = @file_get_contents('keyWords.txt');// 转换成数组$arr = explode(n, $content);// 遍

发布于2019-08-01阅读(100)

PHP常用代码大全

截取一定长度的完整的中文字符

function cnsubstr($str,$strlen=10) {if(empty($str)||!is_numeric($strlen)){return false;}if(strlen($str)=$strlen){ return $str; }//得到第$length个字符 并判断是否为非中文 若为非中文//直接返回$lengt

发布于2019-06-10阅读(103)

PHP常用代码大全

字符串加密和解密

function mymd5($string,$action=EN){ //字符串加密和解密global $webdb,$onlineip;//$webdb系统的一些配置信息,$onlineip 客户端ip 这个函数好像没有用到$secret_string = $webdb[mymd5].'5*j,.^;?.%#@!'; //绝密字

发布于2019-02-28阅读(17)

PHP常用代码大全

php验证码类

//验证码class Captcha{private $width;private $height;private $codeNum;private $code;private $im;function __construct($width=80, $height=20, $codeNum=4){$this-width = $width;$this-height = $height;$thi

发布于2018-10-24阅读(45)

PHP常用代码大全

获取用户IP的函数

function getIp(){$onlineip = ;if(getenv('HTTP_CLIENT_IP')strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {$onlineip = getenv('HTTP_CLIENT_IP');} elseif(getenv('HTTP_X_FORWARDED_FOR')strcasecmp(getenv

发布于2018-08-24阅读(33)

PHP常用代码大全

去除所有JavaScript标记

function replaceJs($document){$document=trim($document);if (strlen($document) = 0) return $document;$search=array('script[^]*?.*?/script'si);$replac=array();return @preg_replace ($search, $replac

发布于2018-08-16阅读(26)

PHP常用代码大全

获取页面地址

function get_url(){return 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].($_SERVER['QUERY_STRING']?'?'.$_SERVER['QUERY_STRING']:'');}

发布于2018-05-18阅读(95)

PHP常用代码大全

替换HTML尾标签,为过滤服务

function lib_replace_end_tag($str){if (empty($str)) return false;$str = htmlspecialchars($str);$str = str_replace( '/', , $str);$str = str_replace(\, , $str);$str = str_replace(gt, , $str);$str = str_

发布于2018-03-13阅读(38)

PHP常用代码大全

PHP人性化时间

function ay_time($pptime){$ggtime = time() - $pptime; if ($ggtime = 0 and $ggtime10) { echo 刚刚; } if ($ggtime = 10 and $ggtime60) { echo 10秒前; } if ($ggtime = 60 and $ggtime300) { echo 1分钟前; }

发布于2017-05-13阅读(43)

PHP常用代码大全

截取utf-8字符串函数

//$sourcestr 是要处理的字符串//$cutlength 为截取的长度(即字数)function cut_str($sourcestr,$cutlength){ $returnstr=''; $i=0; $n=0; $str_length=strlen($sourcestr);//字符串的字节数 while (($n$cutlength)

发布于2016-05-17阅读(68)

PHP常用代码大全

PHP删除文件

function delfile($url){if( file_exists($url)is_file( $url ) ){ if( unlink( $url ) ) { return true; } else { return false; }}else{ return false;}}

发布于2016-01-28阅读(88)

PHP常用代码大全

随机生成字符

function randStr($i){ $str = QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm; $finalStr = ; for($j=0;$j$i;$j++) {$finalStr .= substr($str,rand(0,25),1); } return $finalStr;}

发布于2015-03-12阅读(54)

PHP常用代码大全

php 批量过滤post,get敏感数据

if (get_magic_quotes_gpc()) {$_GET = stripslashes_array($_GET);$_POST = stripslashes_array($_POST);}function stripslashes_array($array) {while(list($key,$var) = each($array)) {if ($key != 'argc'$key !

发布于2014-03-18阅读(50)