php函數積累總結

來源:互聯網
上載者:User

Math函數:
10個較常用標紅。
abs — 絕對值
acos — 反餘弦
acosh — 反雙曲餘弦
asin — 反正弦
asinh — 反雙曲正弦
atan2 — 兩個參數的反正切
atan — 反正切
atanh — 反雙曲正切
base_convert — 在任意進位之間轉換數字
bindec — 二進位轉換為十進位
ceil — 進一法取整
cos — 餘弦
cosh — 雙曲餘弦
decbin — 十進位轉換為二進位
dechex — 十進位轉換為十六進位
decoct — 十進位轉換為八進位
deg2rad — 將角度轉換為弧度
exp — 計算 e 的指數
expm1 — 返回 exp(number) - 1,甚至當 number 的值接近零也能計算出準確結果
floor — 捨去法取整
fmod — 返回除法的浮點數餘數
getrandmax — 顯示隨機數最大的可能值
hexdec — 十六進位轉換為十進位
hypot — 計算一直角三角形的斜邊長度
is_finite — 判斷是否為有限值
is_infinite — 判斷是否為無限值
is_nan — 判斷是否為合法數值
lcg_value — 組合線性同餘發生器
log10 — 以 10 為底的對數
log1p — 返回 log(1 + number),甚至當 number 的值接近零也能計算出準確結果
log — 自然對數
max — 找出最大值
min — 找出最小值
mt_getrandmax — 顯示隨機數的最大可能值
mt_rand — 產生更好的隨機數
mt_srand — 播下一個更好的隨機數發生器種子
octdec — 八進位轉換為十進位
pi — 得到圓周率值
pow — 指數運算式
rad2deg — 將弧度數轉換為相應的角度數
rand — 產生一個隨機整數
round — 對浮點數進行四捨五入
sin — 正弦
sinh — 雙曲正弦
sqrt — 平方根
srand — 播下隨機數發生器種子
tan — 正切
tanh — 雙曲正切
字串函數:
多多益善,至少掌握20個吧。較常用標紅。
addcslashes — 以 C 語言風格使用反斜線逸出字元串中的字元
addslashes — 使用反斜線引用字串
bin2hex — 將位元據轉換成十六進位表示
chop — rtrim 的別名
chr — 返回指定的字元
chunk_split — 將字串分割成小塊
convert_cyr_string — 將字元由一種 Cyrillic 字元轉換成另一種
convert_uudecode — 解碼一個 uuencode 編碼的字串
convert_uuencode — 使用 uuencode 編碼一個字串
count_chars — 返回字串所用字元的資訊
crc32 — 計算一個字串的 crc32 多項式
crypt — 單向字串散列
echo — 輸出一個或多個字串
explode — 使用一個字串分割另一個字串
fprintf — 將格式化後的字串寫入到流
get_html_translation_table — 返回使用 htmlspecialchars 和 htmlentities 後的轉換表
hebrev — 將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew)
hebrevc — 將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew),並且轉換分行符號
html_entity_decode — Convert all HTML entities to their applicable characters
htmlentities — Convert all applicable characters to HTML entities
htmlspecialchars_decode — Convert special HTML entities back to characters
htmlspecialchars — Convert special characters to HTML entities
implode — Join array elements with a string
join — 別名 implode 本文連結http://www.cxybl.com/html/wlbc/Php/20130729/39381.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.