Fungsi is_countable

Fungsi is_countable menyemak sama ada bilangan elemen dalam pembolehubah boleh dikira. Ia mengembalikan true jika pembolehubah adalah array atau objek yang melaksanakan antara muka Countable. Jika tidak, ia mengembalikan false.

Sintaks

phpis_countable(mixed $value): bool

Contoh

Mari semak array untuk keupayaan mengira elemen:

php<?php
  $arr = [1, 2, 3];
  var_dump(is_countable($arr));
?>

Keputusan pelaksanaan kod:

phptrue

Contoh

Mari semak rentetan untuk keupayaan mengira elemen:

php<?php
  $str = 'abcde';
  var_dump(is_countable($str));
?>

Keputusan pelaksanaan kod:

phpfalse

Contoh

Mari semak objek yang melaksanakan antara muka Countable:

php<?php
  class MyCountable implements Countable {
    public function count(): int {
      return 5;
    }
  }
  
  $obj = new MyCountable();
  var_dump(is_countable($obj));
?>

Keputusan pelaksanaan kod:

phptrue

Lihat juga

  • fungsi is_array,
    yang menyemak sama ada pembolehubah adalah array
  • fungsi count,
    yang mengira bilangan elemen dalam array