How to convert string to number in PHP

藏色散人
Release: 2023-04-04 20:48:01
Original
50064 people have browsed it

PHP method to convert a string into a number: 1. Use the number_format function to convert the string into a number; 2. Use type conversion to directly convert the string into a basic type such as float; 3. Use functions such as intval Convert; 4. Convert by adding 0 or performing mathematical operations.

How to convert string to number in PHP

The operating environment of this article: Windows 7 system, Dell G3 computer, PHP version 7.1.

Strings in PHP can be easily converted to numbers (float/int/double). In most use cases it is not necessary as PHP performs implicit type conversions. There are many ways to convert strings to numbers in PHP.

The following introduces you to four methods of converting strings into numbers in PHP.

Method 1:

Use the number_format() function. The number_format() function is used to convert string to number. It returns a formatted number on success, otherwise gives E_WARNING on failure.

Copy after login

Output:

1,000 1,000.31
Copy after login

Method 2:

Use type conversion: Type conversion can directly convert the string to float, double or integer basically type. This is the best way to convert string to number without using any function.

Example:

Copy after login

Output:

1000 1000.314 1000.314
Copy after login

Method 3:

Use intval() and floatval() functions. The intval() and floatval() functions can also be used to convert strings to their corresponding integer and floating point values respectively.

Example:

Copy after login

Output:

1000 1000.314
Copy after login

Method 4:

By adding 0 or performing mathematical operations. It is also possible to convert a string number to an integer or floating point number by adding 0's to the string. In PHP, strings are implicitly converted to integers or floats when performing mathematical operations.

Copy after login

Output:

1000.314 1000.314 1000.414
Copy after login

This article is an introduction to the four methods of converting strings into numbers in PHP. It is simple and easy to understand. I hope it will be helpful to friends in need!

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

Related labels:
source:php.cn
Statement of this Website
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
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!