Home > Article > Backend Development > What are the php type conversion functions?
In web development, we often need to convert different data types. For example, convert strings into integers and floating point numbers, convert dates into timestamps, etc. These conversion operations can be implemented in PHP through built-in functions. This article will introduce commonly used conversion functions in PHP.
1. Integer conversion function
Example:
$var = '123abc'; $intVar = intval($var); echo $intVar; // 输出:123
Example:
$floatVar = floatval('123.45'); echo $floatVar; // 输出:123.45
2. String conversion function
Example:
$num = 123; $str = strval($num); echo $str; // 输出:'123'
Example:
$str = "I\'m studying PHP"; $str = addslashes($str); echo $str; // 输出:I\'m studying PHP
Example:
$str = "I\'m studying PHP"; $str = addslashes($str); // I\'m studying PHP $str = stripslashes($str); echo $str; // 输出:I'm studying PHP
3. Numeric formatting function
Example:
$num = 1234567.89; $numStr = number_format($num, 2, '.', ','); // 参数1:数字;参数2:小数点后保留位数;参数3:小数点分隔符;参数4:千位分隔符 echo $numStr; // 输出:1,234,567.89
4. Date and time conversion function
Example:
$timeStamp = strtotime('2020-11-11 12:30:00'); echo $timeStamp; // 输出:1605083400
Example:
$timeStamp = 1605083400; $dateStr = date('Y-m-d H:i:s', $timeStamp); echo $dateStr; // 输出:2020-11-11 12:30:00
To sum up, PHP provides many conversion functions that can convert different types of data. Developers can flexibly use these functions according to actual needs when writing code to achieve data type conversion.
The above is the detailed content of What are the php type conversion functions?. For more information, please follow other related articles on the PHP Chinese website!