函式:執行某項功能的特定**。
sin() cos() 數學中
sin(30)=0.5
函式名稱(引數) = 0.5 函式的結果(返回值:可以對變數賦值)
php函式的格式:
資料型別 函式名稱(引數型別 val,引數型別 val,引數型別 val,[引數型別 val])
[ ]表示引數可選(可有可無)
資料型別 返回值的型別 string int float bool array object result null
mixed 不是具體的型別,混合型別(型別不確定)
1數學函式
max(); mixed max(number $num1 ,number $num2,......);求引數最大值
min(); mixed min(number $num1 ,number $num2,......);求引數最小值
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);產生乙個更好的隨機數,提高效 率
2日期函式
時間戳:1970.1.1 0點到現在的秒數就是時間戳
time(); int time();返回當前時間的時間戳
date(); string date(日期格式[, 時間戳]);將時間戳轉換成標準格式
格式:y年m月d日h時i分s秒
strtotime(); int strtotime( string $time);將標準格式轉換成時間戳
date_default_timezone_set();
date_default_timezone_set(時區"asia/shanghai」);
設定時區的函式
配置檔案:設定php.ini
date.timezone =prc 時區
3字串
strlen int strlen($str);獲取字串長度
strtolower string strtolower($str);字串小寫
strtoupper string strtoupper($str);字串大寫
ucfirst string ucfirst($srt);字串首字母大寫
ucwords string ucwords($str);每個單詞首字母大寫
strrev string strrev($str);反轉字串
trim string trim($str);清除字串首尾空格
str_replace string str_replace($search,$replace,$subject );字串替換
strpos int strpos($str , $needie);查詢字元首次出現位置
substr string substr($str,$start[,$kength]);字串擷取
如果沒有length 將會從start位置擷取到末尾
md5 string md5($str);字串加密
unset void unset($val[,$val,...]);釋放給定的變數
PHP中常用的String字串函式
1.htmlspecialchars 函式把預定義的字元轉換為 html 實體。2.trim str,removestr 移除字串兩側的字元,str是要操作的字串,removestr是想要 移除的字元 ltrim和rtrim分別是移除字串左邊的指定字元和移除字串右邊的指定字元,語法和trim相同 3...
C 中常用字串和數學函式
字串處理函式 標頭檔案為include strcat 字串名1,字串名2 將字串2連線到字串1後邊,返回字串1的值。strncat 字串名1,字串名2,長度n 將字串2前n個字元連線到字串1後邊,返回字串1的值。strcpy 字串名1,字串名2 將字串2複製到字串1後邊,返回字串1的值。strncp...
php中常用的處理字串的函式
1.將字串轉換為陣列的函式 str split array str split string string int split length 1 string 輸入字串。split length 每一段的長度。例子 biuuu baidu print r str split biuuu 輸出結果為 ...