Rumah > Artikel > pembangunan bahagian belakang > PHP gettype()
PHP keluar dengan fungsi gettype, yang digunakan untuk mendapatkan jenis pembolehubah yang diberikan. Apa sahaja pembolehubah yang kita ada untuk mendapatkan jenis itu, kita menggunakan fungsi gettype() dalam PHP. Segala-galanya, setiap pembolehubah yang ditakrifkan dalam PHP, mempunyai beberapa jenis, dan dengan mengetahui jenis pembolehubah itu, kita boleh mentakrifkan proses atau mengendalikan fungsi pembolehubah tertentu itu dengan mudah. Fungsi PHP gettype() digunakan untuk perkara yang sama. Versi ini datang selepas keluaran stabil PHP versi 4.0+ dan kini digunakan secara meluas untuk tujuan pengaturcaraan.
IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Sintaks untuk fungsi gettype() ialah:
String gettype(variable_name)
Ini menerima satu parameter sebagai input yang jenisnya diperlukan untuk mengetahui.
Jenis pemulangan untuk fungsi ialah jenis data yang berkemungkinan bahawa fungsi input berterusan.
Beberapa nilai pulangan ialah:
gettype() mengambil parameter sebagai argumen yang jenis datanya perlu kita ketahui, selepas mengeluarkannya, ia memerlukan jenis data yang ditentukan untuk dipadankan dengan jenis Data tertentu yang telah diberikan oleh pengguna sebagai Input. Jadual ditakrifkan dalam ruang memori dalaman yang merupakan struktur data untuk Jenis tertentu. Jenis dipadankan, dan hasilnya dikembalikan sebagai output.
Jenis data yang dipadankan dikembalikan sebagai Output untuk fungsi tertentu.
Kod:
Gettype('PHP')
Diberikan di bawah adalah contoh PHP gettype():
Ini memberikan jenis Integer untuk pembolehubah tertentu di dalam fungsi.
Kod:
<!DOCTYPE html> <html> <body> <?php $a = 3; echo gettype($a) . "<br>"; $a = 4; echo gettype($a) . "<br>"; $a = 5; echo gettype($a) . "<br>"; $a = 6; echo gettype($a) . "<br>"; ?> </body> </html>
Kod PHP sampel ini mengembalikan Integer sebagai Output kerana pembolehubah yang diberikan adalah jenis Integer.
Output:
Ini memberikan jenis Boolean untuk pembolehubah tertentu di dalam fungsi.
Kod:
<!DOCTYPE html> <html> <body> <?php $a = false; echo gettype($a) . "<br>"; $a = true; echo gettype($a) . "<br>"; ?> </body> </html>
Kod PHP sampel ini mengembalikan Boolean sebagai Output kerana pembolehubah yang diberikan adalah jenis Boolean.
Output:
Ini memberikan tatasusunan jenis untuk pembolehubah tertentu di dalam fungsi.
Kod:
<!DOCTYPE html> <html> <body> <?php $a = array(); echo gettype($a) . "<br>"; ?> </body> </html>
Contoh kod PHP ini mengembalikan Array sebagai Output kerana pembolehubah yang diberikan adalah daripada Type Array.
Output:
Kita juga boleh meletakkan nilai dalam tatasusunan dan menilai hasilnya.
Ini memberikan jenis Double untuk pembolehubah tertentu di dalam fungsi.
Kod:
<!DOCTYPE html> <html> <body> <?php $b = 3.2; echo gettype($b) . "<br>"; $b = 6.2; echo gettype($b) . "<br>"; $b = 8.2; echo gettype($b) . "<br>"; ?> </body> </html>
Kod PHP sampel ini mengembalikan Double sebagai Output kerana pembolehubah yang diberikan adalah jenis Double.
Output:
Ini memberikan jenis Objek untuk pembolehubah tertentu di dalam fungsi.
Kod:
<!DOCTYPE html> <html> <body> <?php $var6 = new stdClass; echo gettype($var6) ?> </body> </html>
Contoh kod PHP ini mengembalikan Objek sebagai Output kerana pembolehubah yang diberikan adalah jenis Objek.
Output:
Ini memberikan jenis Null untuk pembolehubah tertentu di dalam fungsi.
Kod:
<!DOCTYPE html> <html> <body> <?php $f = NULL; echo gettype($f) . "<br>"; $f = NULL; echo gettype($f) . "<br>"; ?> </body> </html>
Sampel kod PHP ini mengembalikan Null sebagai Output kerana pembolehubah yang diberikan adalah dari Type Null.
Output:
Ini memberikan jenis Sumber untuk pembolehubah tertentu di dalam fungsi.
Kod:
<!DOCTYPE html> <html> <body> <?php $f = tmpfile(); echo gettype($f) . "<br>"; ?> </body> </html>
Contoh kod PHP ini mengembalikan Sumber sebagai Output kerana pembolehubah yang diberikan ialah Sumber Jenis.
Output:
We can also check the type of a variable by creating an Array with Random Datasets.
A foreach loop in PHP works like that.
Code:
<!DOCTYPE html> <html> <body> <?php $arr = array(210, 2.39, new stdClass, "hello,PHP", true); foreach ($arr as $value) { echo gettype($value). "<br>" ; } ?> </body> </html>
A sample Array element with some random data type is created and looped in with the gettype function in the above code.
Output:
From the above article, we saw the use of Function gettype in PHP. We tried to see how the gettype() function works in PHP and what are is use at the programming level from various example and classification. We also saw the internal working and the advantages of having the type of data we define for various programming purposes. Also, the syntax and examples helped us to see much precisely over the function.
Atas ialah kandungan terperinci PHP gettype(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!