程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php總結3.0——基本函數、流程控制中的循環,php3.0

php總結3.0——基本函數、流程控制中的循環,php3.0

編輯:關於PHP編程

php總結3.0——基本函數、流程控制中的循環,php3.0


3.1 php基本函數(數學、日期、字符串)

數學函數:max         mixed max(number $arg1,number $arg2,……)  求一組數據中的最大值        mixed指混合類型(類型不確定)

   min          mixed min(number $arg1,number $arg2,……)   求一組數據中的最小值

   ceil           float ceil(float $value)  向上取整

   floor         float floor(float $value)  向下取整

   round       float round(float $value) 四捨五入

   rand         int rand([int $min], int $max) 產生隨機整數      []表示參數可有可無。

   mt_rand    int mt_rand([int $min], int $max) 產生更好的隨機數,提高效率。

日期函數:time   int  time(void)返回當前的時間戳。人為規定的從1970.01.01 00:00:00 到現在的秒數。

  date   string  date(日期格式[時間戳])        格式化一個本地時間/日期

   格式: Y 年

m 月

d  日 

H  時

 i  分

 s  秒

  strtotime    int strtotime(string $time [,int $now] )  將任何英文文本的日期時間描述解析為時間戳。

  date_default_timezone_set(時區) 設置時區。中華人民共和國的時區:"Asia/Shanghai"。// 臨時設置,永久設置就要改配置文件php.ini:date.timezone=PRC

字符串函數: strlen            int strlen(string $string)   獲取字符串長度

strtolower     string strtolower(string $string)   字符串小寫

strtoupper    string strtoupper(string $string)  字符串全大寫

ucfirst           string ucfirst(string $string)  字符串中首字母大寫

ucwords        string ucwords(string $string)  每個單詞的首字母大寫

strrev            string strrev(string $string)   反轉字符串   hello--->olleh

trim               string trim(string $string) 去掉字符串首尾的空格

str_replace     mixed str_replace(mixed $search,mixed $replace, mixed $subject [, int &$count])  替換

strpos           int strpos(string $haystack, mixed $neddle[, int $offset=0])  查找字符首次出現的位置

substr           string substr(string $string, int $start[, int $length])截取字符串

md5              string mds(string $str) 字符串加密

unset            void unset(mixed $var [,mixed $var [,$...]]); 釋放變量

3.2 流程控制中的循環

for

for(循環條件){

     循環體!

}

while

起始條件;

while(終止條件){

       循環體;

       步長;   //注意:不寫步長會陷入死循環

}

do...while

起始條件;

do{

循環體;

步長;

}while(終止條件);

注意:無論終止條件是不是成立,都會執行一次。

break continue 改變循環狀態

break 終止循環

continue 結束本次循環  循環體  繼續下一次循環

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved