is_countable funksiyası
is_countable funksiyası dəyişəndəki elementlərin sayını hesablamaq olub-olmadığını yoxlayır.
O, true qaytarır, əgər dəyişən massivdirsə və ya Countable interfeysini implement edən
obyektdirsə. Əks halda false qaytarır.
Sintaksis
is_countable(mixed $value): bool
Nümunə
Elementləri saymaq imkanını yoxlamaq üçün massivi yoxlayaq:
<?php
$arr = [1, 2, 3];
var_dump(is_countable($arr));
?>
Kodun icrasının nəticəsi:
true
Nümunə
Elementləri saymaq imkanını yoxlamaq üçün sətri yoxlayaq:
<?php
$str = 'abcde';
var_dump(is_countable($str));
?>
Kodun icrasının nəticəsi:
false
Nümunə
Countable interfeysini implement edən obyekti yoxlayaq:
<?php
class MyCountable implements Countable {
public function count(): int {
return 5;
}
}
$obj = new MyCountable();
var_dump(is_countable($obj));
?>
Kodun icrasının nəticəsi:
true