Để tìm xem một số có trong một dãy số nhất định hay không, mã như sau -
Ví dụ
<?php function contains_in_sequence($val_1, $val_2, $val_3) { if ($val_1 == $val_2) return true; if (($val_2 - $val_1) * $val_3 > 0 && ($val_2 - $val_1) % $val_3 == 0) return true; return false; } $val_1 = 11; $val_2 = 99; $val_3 = 2; print_r("Is the number present in the sequence? "); if (contains_in_sequence($val_1, $val_2, $val_3)) echo "Yes, it is present in the sequence"; else echo "No, it is not present in the sequence"; ?>
Đầu ra
Is the number present in the sequence? Yes, it is present in the sequence
Một hàm có tên là ‘contains_in_sequence’ sẽ kiểm tra xem hai giá trị có giống nhau không và nếu chúng bằng nhau thì hàm trả về true. Nếu sự khác biệt giữa hai giá trị nhân với giá trị thứ ba lớn hơn 0 và sự khác biệt giữa các giá trị chia cho giá trị thứ ba đưa ra lời nhắc là 0, thì hàm trả về true, ngược lại, trả về false. Các giá trị được gán cho ba biến và hàm được gọi bằng cách chuyển các giá trị này cho hàm. Đầu ra có liên quan được hiển thị trên bảng điều khiển.