Funksie is_countable

Die funksie is_countable toets of die aantal elemente in 'n veranderlike getel kan word. Dit gee true terug as die veranderlike 'n skikking of 'n voorwerp is wat die koppelvlak Countable implementeer. Andersins gee dit false terug.

Sintaksis

phpis_countable(mixed $value): bool

Voorbeeld

Laat ons 'n skikking toets vir die vermoë om elemente te tel:

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

Resultaat van die kode-uitvoering:

phptrue

Voorbeeld

Laat ons 'n string toets vir die vermoë om elemente te tel:

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

Resultaat van die kode-uitvoering:

phpfalse

Voorbeeld

Laat ons 'n voorwerp toets wat die Countable-koppelvlak implementeer:

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

Resultaat van die kode-uitvoering:

phptrue

Sien ook

  • die funksie is_array,
    wat toets of 'n veranderlike 'n skikking is
  • die funksie count,
    wat die aantal elemente in 'n skikking tel