PHP的函數-----生成隨機數、日期時間函數


常用的函數

【1】   生成隨機數

rand();

例子:

echo rand();

顯示結果:

當刷新時,會有不同的數,默認生成隨機數。生成隨機數不能控制范圍。

如果,想要控制在范圍之內,就用:

echo rand(最小值,最大值); //兩個參數來確定隨機數的范圍

例子:

生成的隨機數控制在1到10之間?

echo rand(1,10);

顯示結果:

生成隨機的數就是1到10之間,不可能出現10以外的數。

 

如果只寫一個參數:

例子:

echo rand(9);

 

顯示結果:

                                                                                                    rand()方法,需要2個參數,一個給了

 

由此可見,不能只給一個參數。

 

【1】   關於日期時間函數

當前的時間

time();

例子:

echo time();

 

顯示結果:

 

 

顯示的結果:

是一個整型的一串數字。這一串數字,是日期時間,其實是一個比較特殊的日期時間戳。

 

 

PHP  日期時間表示出來的是一個整型數據,是一串數字,這一串數字也是一個日期時間戳,表示的是當前的時間。

var_dump(time()); //取當前時間的UNIX時間戳

time()方法,取的是時間戳,並不是我們能看懂的當前日期時間。

 

怎樣轉成我們能看懂,日期時間戳呢?????

date();  方法

可以將日期時間戳,格式化成我們能看懂的字符串。

 

格式化日期時間戳:

echo date(“Y-m-d H:i:s”);    //第一個參數

  

第二個參數,需要一個時間戳

date(“Y-m-d H:i:s ,time()”)  // time()方法,就返回一個時間戳

例子:

echo date(“Y-m-d H:i:s” ,time())

顯示結果:

 

 

 

echo date(“Y-m-d H:i:s” ,time());     //格式化日期時間戳

time()可以是任意一個日期時間戳

 

取當前的時間戳:

echo date("Y-m-d H:i:s");      //省掉第2個參數獲取當前時間

例子:

 

顯示結果:

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM