1、count()别名sizeof():计算数组中的单元数目或对象中的属性个数
<?php
$food = array( ‘fruits‘ => array( ‘orange‘ , ‘banana‘ , ‘apple‘ ),
‘veggie‘ => array( ‘carrot‘ , ‘collard‘ , ‘pea‘ ));
// recursive count
echo count ( $food , COUNT_RECURSIVE ); // output 8
// normal count
echo count ( $food ); // output 2
?>
2、time():返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数
3、mt_rand() :可选参数 min
和 max
, mt_rand() 返回 0 到 mt_getrandmax() 之间的伪随机数 mt_rand(5, 15)
4、mt_getrandmax() : 返回调用 mt_rand() 所能返回的最大的随机数
5、move_upload_file():将上传的文件移动到新位置
6、explode(‘?‘,$str):用?分割字符串
7、pathinfo();
<?php
$path_parts = pathinfo ( ‘/www/htdocs/inc/lib.inc.php‘ );
echo $path_parts [ ‘dirname‘ ], "\n" ;
echo $path_parts [ ‘basename‘ ], "\n" ;
echo $path_parts [ ‘extension‘ ], "\n" ;
echo $path_parts [ ‘filename‘ ], "\n" ;
?>
输出:
/www/htdocs/inc lib.inc.php php lib.inc 8、unipid(): uniqid ([ string $prefix = "" [, bool $more_entropy = false ]] ) 获取一个带前缀、基于当前时间微秒数的唯一ID