如何使用PHP函數進行資料轉換和格式化輸出?
在PHP中,函數是非常重要的工具,可以用於資料處理和格式化輸出。本文將介紹一些常用的PHP函數,以及如何使用它們進行資料轉換和格式化輸出。
一、資料轉換函數
$str = "123"; $int = intval($str); echo $int; // 输出:123 $str2 = "abc"; $int2 = intval($str2); echo $int2; // 输出:0
$str = "3.14"; $float = floatval($str); echo $float; // 输出:3.14 $str2 = "abc"; $float2 = floatval($str2); echo $float2; // 输出:0
$num = 123; $str = strval($num); echo $str; // 输出:123 $bool = true; $str2 = strval($bool); echo $str2; // 输出:1
二、格式化輸出函數
$num = 12345.6789; $formatted = number_format($num, 2, ".", ","); echo $formatted; // 输出:12,345.68
$name = "John"; $age = 30; $message = sprintf("My name is %s and I am %d years old.", $name, $age); echo $message; // 输出:My name is John and I am 30 years old.
$date = date("Y-m-d H:i:s"); echo $date; // 输出:2022-01-01 12:00:00
三、綜合應用程式
下面是一個綜合應用程式的例子,示範如何將使用者輸入的字串轉換為整數,並格式化輸出。
$input = $_POST['input']; // 假设用户输入的字符串为 "1234" $int = intval($input); // 将字符串转换为整数 $formatted = number_format($int, 2, ".", ","); // 格式化输出 echo $formatted; // 输出:1,234.00
以上是關於如何使用PHP函數進行資料轉換和格式化輸出的介紹。希望這些範例能夠幫助您更好地理解和應用PHP函數。
以上是如何使用PHP函數進行資料轉換和格式化輸出?的詳細內容。更多資訊請關注PHP中文網其他相關文章!