cari

Rumah  >  Soal Jawab  >  teks badan

0Basic pakcik, orang baru di jalan raya, meminta nasihat tentang masalah var_dump

$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~

本善之初本善之初1977 hari yang lalu1233

membalas semua(3)saya akan balas

  • 殘留の回憶

    殘留の回憶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.

    balas
    0
  • 王林

    王林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;


    balas
    0
  • 本善之初

    本善之初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~~~

    balas
    0
  • Batalbalas