Rumah > Soal Jawab > teks badan
$c = '33';
echo is_float($c);
Tiada hasil akan dipaparkan seperti ini
echo var_dump(is_float($c));
Ia akan menjadi bool(false) jika dipaparkan seperti ini;
Tidak Adakah anda faham?
Bukankah titik terapung sepatutnya mengesahkan 33, dan pembolehubah asal bersamaan dengan 33 adalah konsisten, adakah nilai yang dikembalikan ialah 1 atau benar?
Mencari nasihat dalam talian~ Mencari organisasi lain, mencari pelukan besar~
殘留の回憶2019-08-21 09:33:07
echo hanya boleh mengeluarkan data rentetan, integer dan int titik terapung. Data komposit dan jenis sumber tidak boleh dicetak;
Anda telah menggunakan is_float, dan hasilnya adalah Boolean, jadi secara semula jadi hasilnya tidak boleh dihasilkan
var_dump boleh mencetak tatasusunan, pembolehubah komposit seperti objek dan sebarang jenis data lain.
王林2019-08-20 11:17:58
$c = '33';Ini ialah rentetan.
echo output pembolehubah dan rentetan;
var_dump mengeluarkan jenis pembolehubah, panjang berubah dan nilai pembolehubah;
本善之初2019-08-18 15:59:40
Adakah benar floating-point float hanya boleh sepadan dengan data dengan titik perpuluhan?
Oleh kerana saya menambah titik perpuluhan pada pembolehubah, penghakiman penukaran adalah betul~
Sila jawab~~~