Fungsi is_int() digunakan untuk mendeteksi apakah suatu variabel merupakan bilangan bulat.
Catatan: Jika Anda ingin menguji apakah suatu variabel berupa angka atau serangkaian angka (seperti input formulir, yang biasanya berupa string), Anda harus menggunakan is_numeric() .
Fungsi alias() : is_integer(), is_long().
Persyaratan versi PHP: PHP 4, PHP 5, PHP 7
tata bahasa
bool is_int (campuran $var)
Deskripsi parameter:
$var: Variabel yang akan diuji.
nilai kembalian
TRUE jika variabel yang ditentukan adalah bilangan bulat, FALSE jika sebaliknya.
Contoh
Contoh
<?php $ var_name1 = 678 ; $ var_name2 = " a678 " ; $ var_name3 = " 678 " ; $ var_name4 = 999 ; $ var_name5 = 698 .99 ; 0,66 ; jika ( is_int ( $var_name1 ) ) { gema " $ var_name1 adalah bilangan bulat " . kalau tidak { gema " $ var_name1 bukan bilangan bulat " . jika ( is_int ( $var_name2 ) ) { gema " $ var_name2 adalah bilangan bulat " . kalau tidak { gema " $ var_name2 bukan bilangan bulat " . $ hasil = is_int ( $var_name3 ) ; " [ Apakah $ var_name3 bilangan bulat ? ] " var_dump ( $ hasil ) ;" [ Apakah $ var_name4 bilangan bulat ? ] " var_dump ( $ hasil ) ;" [ Apakah $ var_name5 bilangan bulat ? ] " var_dump ( $ hasil ) ;" [ Apakah $ var_name6 bilangan bulat ? ] " var_dump ( $ hasil ) ;" [ Apakah $ var_name7 bilangan bulat ? ] " Outputnya adalah:
678 adalah bilangan bulat a678 bukan bilangan bulat bool(false)[ Apakah 678 bilangan bulat? ]bool(benar)[ Apakah 999 bilangan bulat? ]bool(false)[ Apakah 698,99 bilangan bulat? bilangan bulat? ] bool(salah)[Apakah 125689,66 bilangan bulat ]