php--常用函数

数组中常用函数
/*
$attr=array( "oki"=>"12", "22"=>"asdas", "23"=>"asdas", "24"=>"asdas", "1"=>2 ); *///echo count($attr);//数组元素的个数 //var_dump(in_array("12",$attr));//判断元素是否在数组中 //$attr=array_reverse($attr);//翻转数组 //$attr=array_unique($attr);//对数组中的元素进行去重 //unset($attr["oki"]);//删除某个元素 /* $attr=array(1,2,3,4,5,6,6); $attr=array_unique($attr); unset($attr[1]); $attr=array_values($attr);//重新建立索引 var_dump($attr); $attr=array(1,2,3,4,5,6,6); $attr1=array(1,2); $attr=array_merge($attr,$attr1);//合并数组 var_dump($attr);*/ $attr=array(1,2,3,4,5,6,6); array_push($attr,"hello");//向数组中添加元素,函数添加
$attr[]=10;//赋值添加,索引不用写,写了有可能重复
var_dump($attr);

一般常见函数//非数组中
1、生成随机数
echo rand();
echo rand('10','100')."<br>";//两个参数确定随机数的范围
2、日期时间函数
echo time();//获取当前时间的unix时间戳
//设置时区
date_default_timezone_set('PRC');
//date.timezone = Europe/Paris改为Etc/GMT-8 --php.ini文件中
echo date("Y-m-d H:i:s",time());//将当前时间转化为时间(H-24小时制、h-12小时制)

strtotime(表示时间的字符串);//将字符串转为时间戳;

3. 获取变量类型,gettype(变量);

  判断变量类型, is_类型() 比如is_int();

  判断是否为空,empty()、isset()

  

原文地址:https://www.cnblogs.com/jinshui/p/5560661.html