/**
* 对数据进行编码转换
* @param array/string $data 数组
* @param string $input 需要转换的编码
* @param string $output 转换后的编码
*/
function array_iconv($data, $input = 'gbk', $output = 'utf-8') {
if (!is_array($data)) {
return iconv($input, $output, $data);
}
else {
foreach ($data as $key=>$val) {
if(is_array($val)) {
$data[$key] = array_iconv($val, $input, $output);
} else {
$data[$key] = iconv($input, $output, $val);
}
}
return $data;
}
}
/**
* 检测输入中是否含有错误字符
*
* @param char $string 要检查的字符串名称
* @return TRUE or FALSE
*/
function is_badword($string) {
$badwords = array("\\",'&',' ',"'",'"','/','*',',','<','>',"\r","\t","\n","#");
foreach($badwords as $value){
if(strpos($string, $value) !== FALSE) {
return TRUE;
}
}
return FALSE;
}
/**
* 生成随机字符串
* @param string $lenth 长度
* @return string 字符串
*/
function create_randomstr($lenth = 6) {
return random($lenth, '123456789abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ');
}
/**
* 对用户的密码进行加密
* @param $password
* @param $encrypt //传入加密串,在修改密码时做认证
* @return array/password
*/
function password($password, $encrypt='') {
$pwd = array();
$pwd['encrypt'] = $encrypt ? $encrypt : create_randomstr();
$pwd['password'] = md5(md5(trim($password)).$pwd['encrypt']);
return $encrypt ? $pwd['password'] : $pwd;
}
php常用函数
原创下一篇:LINUX系统的7种运行级别
-
Mysql 常用函数
Mysql常用函数
mysql 常用函数 mysql函数 -
php常用函数
/** * 对数据进行编码转换 * @param array/string $data 数组 *
ico 字符串 随机字符串 数据 修改密码 -
PHP常用数组函数
PHP常用数组函数
职场 休闲 常用数组函数 -
PHP 常用函数汇总
PHP 常用函数汇总usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前
PHP常用函数 PHP函数 字符串 函数返回 mysql -
PHP的常用函数
PHP的常用函数
php 函数 职场 休闲 -
中值滤波halcon介绍
几种经典的滤波算法(转) 1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: &
中值滤波halcon介绍 #define 递推 算术平均 -
centos中find命令
1. which: a) 文件要在PATH目录下 b) 文件必须是执行(+x)权限的2. Whereis a) 搜索路径也有局限 b) 搜索的是模糊文件,只要包含相关的关键字3.L
centos中find命令 操作系统 运维 用户名 搜索 -
es对服务器内存最低要求
目录官方下载地址安装步骤说明Windows安装Linux安装学习进阶应用场景ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
es对服务器内存最低要求 Java Elasticsearch Elastic elasticsearch