以前没看trim函数以为他只能删除空白,今天发现它还可以删除"�" - null
"t" - tab
"n" - new line
"x0b" - 纵向列表符
"r" - 回车
" " - 普通空白字符
以及用户指定字符哦。
php 正则字符串中邮箱地址e-mail
如果你是验证邮箱第一个不错,如果你要获取文章或字符串中是否有邮箱地址,可以用第二个.
*/
function funcemail($str)//邮箱正则表达式
{
return (preg_match('/^[_.0-9a-z-a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$/',$str))?true:false;
}
php获取字符串中数字正则
filter_sanitize_number_int 过滤器删除数字中所有非法的字符。
该过滤器允许所有数字以及 +-。
*/
php FILTER_VALIDATE_FLOAT 浮点数验证
filter_validate_float 过滤器把值作为浮点数来验证。
*/
$var=12.3;
var_dump(filter_var($var, filter_validate_float));
PHP filter_var() 函数
php 过滤器用于对来自非安全来源的数据(比如用户输入)进行验证和过滤。
php mktime计算两时间之差
mktime() 函数返回一个日期的 unix 时间戳。
php date()转换mktime()成可读日期
php教程 date()转换mktime()成可读日期
date/time 函数允许您提取并格式化服务器上的日期和时间
php 目录遍历opendir函数
opendir()函数的作用是:打开目录句柄。
如果该函数成功运行,将返回一组目录流(一组目录字符串),如果失败将返回错误[error]。你可以在函数的最前面加上“@”来隐藏错误。
substr() explode()函数
substr(string,start,length):本函数将字符串 string 的第 start 位起的字符串取出 length 个字符。若 start 为负数,则从字符串尾端算起。若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字符。
php max() min() 返回最大值和最小值
max() 返回最大值。
语法
max(x,y)参数 描述
x 必需。一个数。
y 必需。一个数。
php base_convert()进制数字转换函数
base_convert() 函数在任意进制之间转换数字。
语法
base_convert(number,frombase,tobase)参数 描述
number 必需。原始值。
frombase 必需。数字原来的进制。
tobase 必需。要转换的进制。
php convert_uuencode() 与 convert_uuencode 函数
convert_uudecode() 函数对 uuencode 编码的字符串进行解码。
语法
convert_uudecode(string)
*/
$str=",2&5l;&/@=v]r;&0a `"; //定义uuencode编码字符串
$result=convert_uudecode($str); //解码
echo $result; //输出结果数据,hello world!