Rumah >pembangunan bahagian belakang >masalah PHP >Jawapan Teknikal: Bagaimana untuk melihat dan menentukan jenis data PHP (Perkongsian Pembelajaran)
Dalam artikel sebelumnya, saya membawakan anda " Kuasai sintaks PHP if else dan jenis data NULL dalam masa 5 minit ". Hari ini saya akan terus menerangkan pengetahuan PHP dan memperkenalkannya kepada anda jenis data. Semoga ia membantu semua orang!
Kami Dalam pembelajaran, operasi yang berbeza boleh dilakukan berdasarkan jenis data yang berbeza, jadi cara untuk menyemak jenis data adalah amat penting Hanya apabila kita mengetahui jenis data kita boleh meneruskan ke langkah seterusnya. Seterusnya, saya akan memperkenalkan kepada anda dua fungsi untuk melihat jenis data.
<code><strong>gettype</strong>
gettype(lulus dalam pembolehubah) boleh mendapatkan jenis pembolehubah
<?php //声明一个变量10086,可以自己多试几次换成其他类型看看$b输出是多少 $a = 10086; $b = gettype($a); echo $b; ?>Hasil keluaran: <.>
Ia boleh dilihat bahawa gettypt() boleh mendapatkan jenis pembolehubah, tetapi ia perlu dipaparkan oleh gema Adakah terdapat fungsi yang boleh mengeluarkan jenis pembolehubah?
<code><strong>var_dump</strong>
var_dump(lulus dalam pembolehubah) jenis pembolehubah keluaran dan nilai
var_dump bukan sahaja boleh mengeluarkan secara langsung jenis pembolehubah, tetapi juga mengeluarkan nilai pembolehubah. Contohnya:
<?php //可以自己多换几个类型试试 $a = '好好学习,天天向上'; var_dump($a); ?>
Hasil keluaran:
Menentukan jenis data
is_*
Dalam penggunaan dan pembelajaran harian, kita bukan sahaja perlu menyemak jenis data pembolehubah, tetapi juga menilai. Tidak banyak jenis data pembolehubah, dan sangat mudah untuk dinilai Anda perlu menggunakan siri
is_bool()
Jika pembolehubah adalah daripada jenis Boolean, hasil pulangan adalah benar dan julat sebenar? adalah output; jika pembolehubah bukan jenis Boolean, hasil pulangan adalah palsu dan selang palsu adalah output.
<?php //赋值变量flse是布尔型 $a = false; if(is_bool($a)){ echo '好好学习'; }else{ echo '天天向上'; } ?>Hasil keluaran: Hasil output ialah: belajar bersungguh-sungguh. Keluarkan julat sebenar, kembalikan hasilnya sebagai benar, dan pembolehubah adalah jenis Boolean.
is_null
<?php //并未对$a赋值,$a无意义是空型,(is_null($a)判断变量是否为空型 if(is_null($a)){ echo '好好学习'; }else{ echo '天天向上'; } ?>
Hasil keluaran:
is_int
is_float
is_string
is_array
is_object
is_resource
is_scalar
is_numeric
is_callable
Pembelajaran yang disyorkan: "Tutorial Video PHP
"Atas ialah kandungan terperinci Jawapan Teknikal: Bagaimana untuk melihat dan menentukan jenis data PHP (Perkongsian Pembelajaran). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!