Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menukar rentetan angka kepada jenis angka dalam php
Kaedah penukaran: 1. Gunakan fungsi intval(), sintaks "intval($str)"; 2. Gunakan fungsi floatval(), sintaks "floatval($str)" 3. Gunakan fungsi settype(). , sintaks "settype($str,"float")".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php Leftenant Penukaran Rentetan Nombor Umum kepada jenis angka
Kaedah 1: Gunakan fungsi intval() untuk menukar kepada jenis integer
intval(): digunakan untuk dapatkan pembolehubah nilai Integer;
<?php header("Content-type:text/html;charset=utf-8"); $str = '2334.976'; var_dump(intval($str)); ?>
Kaedah 2: Gunakan fungsi floatval() untuk menukar kepada jenis titik terapung
floatval (): Digunakan untuk mendapatkan nilai titik terapung bagi pembolehubah; fungsi jenis titik terapung
<?php header("Content-type:text/html;charset=utf-8"); $str = '2334.976'; var_dump(floatval($str)); ?>
digunakan untuk menetapkan pembolehubah
kepada jenis data yang ditentukan. Contoh:
settype ($var,$type)
$var
$type
Nilai $type boleh menjadi:
<?php header("Content-type:text/html;charset=utf-8"); $str = '2334.976'; settype($str,"integer"); var_dump($str); $str = '2334.976'; settype($str,"float"); var_dump($str); ?>
" boolean " (atau "bool" daripada PHP 4.2.0 dan seterusnya)
"integer" (atau "int" daripada PHP 4.2.0 dan seterusnya)
"float" (hanya tersedia selepas PHP 4.2.0, "double" yang digunakan dalam versi lama kini ditamatkan)
- "string"
"array"
- "objek"
- "null" (dari PHP 4.2.0 Bermula)
- Fungsi settype() akan menukar pembolehubah asal.
- "
Pembelajaran yang disyorkan: "
Tutorial Video PHP
Atas ialah kandungan terperinci Bagaimana untuk menukar rentetan angka kepada jenis angka dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!