首页 > 代码库 > php函数小结2014.10.19

php函数小结2014.10.19

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


本文出自 “AidanDai” 博客,请务必保留此出处http://562097645.blog.51cto.com/9361855/1566103

php函数小结2014.10.19