Home  >  Article  >  Backend Development  >  How to convert string to floating point in php

How to convert string to floating point in php

青灯夜游
青灯夜游Original
2021-09-30 19:24:202245browse

php method to convert a string to a floating point type: 1. Add the target type "(float)", "(double)" or "(real)" in parentheses before the string variable ", the syntax is "(float)$str"; 2. Use the floatval() function, the syntax is "floatval($str)".

How to convert string to floating point in php

The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer

Data type conversion refers to converting variables or values ​​from Convert one data type to other data types. There are two methods of conversion, namely automatic type conversion and forced type conversion.

Let’s introduce to you about forced type conversion and look at two methods of converting strings to floating point types:

  • Add the use before the variable Target types enclosed in brackets (float), (double), (real)

  • use floatval()Function

Example 1:

<?php
header("Content-type:text/html;charset=utf-8");
$str="3.1452";
echo &#39;变量 $str 的类型为:&#39;.gettype($str).&#39;<br>&#39;;
$float=(float)$str;
echo &#39;变量 $float 的类型为:&#39;.gettype($float).&#39;<br>&#39;;
?>

Output result:

How to convert string to floating point in php

Example 2:

<?php
header("Content-type:text/html;charset=utf-8");
$str="3.1452";
echo &#39;变量 $str 的类型为:&#39;.gettype($str).&#39;<br>&#39;;
$float=floatval($str);
echo &#39;变量 $float 的类型为:&#39;.gettype($float).&#39;<br>&#39;;
?>

Output result:

How to convert string to floating point in php

Recommended learning: "PHP Video Tutorial"

The above is the detailed content of How to convert string to floating point in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn