Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar float ke rentetan dalam php
Cara menukar apungan kepada rentetan dalam PHP: 1. Tambahkan jenis sasaran "(rentetan)" yang disertakan dalam kurungan sebelum pembolehubah apungan untuk ditukar 2. Gunakan pernyataan "strval($float)"; . Gunakan pernyataan "settype($float,"string")".
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3
Kaedah 1: Dalam komputer untuk ditukar Pembolehubah apungan didahului oleh jenis sasaran (rentetan) yang disertakan dalam kurungan
<?php $float=3.14; $str=(string)$float; var_dump($str); ?>
Hasil keluaran:
Kaedah 2: Gunakan fungsi strval()
Fungsi strval() boleh mendapatkan nilai rentetan pembolehubah
<?php $float=125.254; $str=strval($float); var_dump($str); ?>
Hasil output:
Kaedah 3: Gunakan fungsi settype() Fungsi
settype ($var ,$type)
digunakan untuk menetapkan atau menukar jenis pembolehubah , menukarkan $var
kepada jenis $type
. Nilai yang mungkin untuk
jenis ialah:
"boolean" (atau "bool" sejak PHP 4.2.0)
"integer" (atau "int" daripada PHP 4.2.0 dan seterusnya)
"float" (hanya tersedia selepas PHP 4.2.0, untuk versi lama "double" yang digunakan ialah kini tidak digunakan lagi)
"rentetan"
"array"
"objek"
"null" (dari PHP 4.2.0)
Contoh:
<?php $float=54.254; $str=settype($float,"string");; var_dump($float); ?>
Hasil output:
Penjelasan: settype() akan mengubah suai jenis pembolehubah itu sendiri Jika tetapan berjaya, ia akan kembali benar, dan jika ia gagal, ia akan kembali palsu.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar float ke rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!