您好,登錄后才能下訂單哦!
這篇文章主要介紹MySQL與PHP中的內置函數怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
MySQL 內置函數可以幫助我們更方便的處理表中的數據, 簡化操作.
數學函數:
函數 | 描述 |
---|---|
ABS() | 取絕對值 |
SQRT() | 取根號 |
MOD() | 取模 |
FLOOR() | 返回不大于的最大整數值 |
CELLING() | 返回不小于的最小整數值 |
ROUND() | 四舍五入 |
SIN() | 取正弦 |
COS() | 取余弦 |
字符串函數:
函數 | 描述 |
---|---|
LENGTH() | 取字符串長度 |
LOWER() | 將字符串全部轉為小寫 |
UPPER() | 將字符串全部轉為大寫 |
TRIM() | 去掉兩端, 前綴或后綴 |
REPLACE() | 替換字符串 |
日期時間函數:
函數 | 描述 |
---|---|
NOW() | 獲取當前時間日期 |
CURDATE() | 獲取當前日期 |
CURTIME() | 獲取當前時間 |
YEAR() | 獲取年 |
MONTH() | 獲取月 |
DAY() | 獲取日 |
date_format() | 轉換時間格式 |
聚合函數:
函數 | 描述 |
---|---|
COUNT() | 統計行的數量 |
MAX() | 獲取最大值 |
MIN() | 獲取最小值 |
SUM() | 獲取累加值 |
條件判斷函數:
函數 | 描述 |
---|---|
IF | 如果 |
IFNULL | 如果空 |
CASE WHEN | 條件判斷 |
查看表中存在幾條數據:
<?php # 創建連接 $conn = mysqli_connect("localhost", "root", "admin", "study"); # 查看是否連接成功 if ($conn) { echo "服務器連接成功!\n"; } else { echo mysqli_connect_error(); } # SQL語句, 函數使用 $SQL = "SELECT count(*) FROM user"; # 執行SQL語句 $result = mysqli_query($conn, $SQL); # 查看是否執行成功 if ($result) { echo "SQL語句執行成功!\n"; } else { echo mysqli_error($conn); } # 調試輸出 while ($line = mysqli_fetch_assoc($result)) { print_r($line); } # 關閉連接 mysqli_close($conn); ?>
輸出結果:
服務器連接成功!
SQL語句執行成功!
Array
(
[count(*)] => 5
)
獲取最高工資:
<?php # 創建連接 $conn = mysqli_connect("localhost", "root", "admin", "study"); # 查看是否連接成功 if ($conn) { echo "服務器連接成功!\n"; } else { echo mysqli_connect_error(); } # SQL語句, 函數使用 $SQL = "SELECT max(salary) FROM user"; # 執行SQL語句 $result = mysqli_query($conn, $SQL); # 查看是否執行成功 if ($result) { echo "SQL語句執行成功!\n"; } else { echo mysqli_error($conn); } # 調試輸出 while ($line = mysqli_fetch_assoc($result)) { print_r($line); } # 關閉連接 mysqli_close($conn); ?>
輸出結果:
服務器連接成功!
SQL語句執行成功!
Array
(
[max(salary)] => 30000.00
)
以上是“MySQL與PHP中的內置函數怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。