Kaedah penghakiman: 1. Gunakan operator perbandingan "", "=", contohnya "$a>$b", jika "$a " lebih besar daripada "$b", maka TRUE dikembalikan; 2. Gunakan fungsi perbandingan strcmp(), sintaksnya ialah "strcmp(nombor 1, nombor 2)". Jika nilai pulangan lebih besar daripada 0, maka nombor 1 adalah lebih besar daripada nombor 2. Jika 0 dikembalikan, kedua-dua nombor adalah sama.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3
php menentukan saiz beberapa nombor
Kaedah 1: Gunakan operator perbandingan "", "
例子 | 名称 | 描述 |
---|---|---|
$a | 小与 | 如果 $a 的值小于 $b 的值,则返回 TRUE,否则返回 FALSE |
$a > $b | 大于 | 如果 $a 的值大于 $b 的值,则返回 TRUE,否则返回 FALSE |
$a | 小于等于 | 如果 $a 的值小于或者等于 $b 的值,则返回 TRUE,否则返回 FALSE |
$a >= $b | 大于等于 | 如果 $a 的值大于或者等于 $b 的值,则返回 TRUE,否则返回 FALSE |
Contoh:
<?php header('content-type:text/html;charset=utf-8'); $a = 10; $b = 8; if($a > $b){ echo '$a 大于 $b<br>'; }else{ echo '$a 小于 $b<br>'; } ?>
Kaedah 2: Gunakan fungsi perbandingan strcmp()
fungsi strcmp() boleh melakukan perbandingan selamat binari bagi dua rentetan.
strcmp(数1, 数2)
Fungsi strcmp() akan mengembalikan nilai yang berbeza mengikut hasil perbandingan:
Jika 数1
kurang daripada 数2
, nilai pulangan ialah < 0
;
Jika 数1
lebih besar daripada 数2
, nilai pulangan ialah > 0
bersamaan dengan 数1
, Kemudian kembalikan 数2
. 0
<?php header('content-type:text/html;charset=utf-8'); echo strcmp(1, 2)."<br>"; echo strcmp(23, 2)."<br>"; echo strcmp(1, 1)."<br>"; ?>
Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menentukan saiz beberapa nombor dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!