PHP.mk документација

is_countable

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.is-countable.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.is-countable.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
is_countable

Референца за `function.is-countable.php` со подобрена типографија и навигација.

function.is-countable.php

is_countable

(PHP 7 >= 7.3.0, PHP 8)

is_countable Проверете дали содржината на променливата е бролива вредност

= NULL

is_countable(mixed $value): bool

Проверете дали содржината на променливата е array или објект што имплементира luk4z_7 at hotmail dot com

Параметри

value

Вредноста за проверка

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true if value е бролива, false otherwise.

Дневник на промени

Верзија = NULL
7.3.0 is_countable() е додадена.

Примери

Пример #1 is_countable() examples

<?php
var_dump
(is_countable([1, 2, 3])); // bool(true)
var_dump(is_countable(new ArrayIterator(['foo', 'bar', 'baz']))); // bool(true)
var_dump(is_countable(new ArrayIterator())); // bool(true)
var_dump(is_countable(new stdClass())); // bool(false)
?>

Види Исто така

  • is_array() - Пронајдете дали променлива е низа
  • is_object() - Дознајте дали променливата е објект
  • is_iterable() - Проверете дали содржината на променливата е итеративна вредност
  • is_bool() - Дознајте дали променливата е булова

Белешки од корисници 3 белешки

info на arisendrake dot de
пред 7 години
If you are unable to upgrade to PHP 7.3 (not released at the time of writing), you can use this simple polyfill:

<?php
if (!function_exists('is_countable')) {
    function is_countable($var) {
        return (is_array($var) || $var instanceof Countable);
    }
}
?>
danmichaelo на gmail dot com
пред 6 години
Note that a polyfill for this method is also provided by the symfony/polyfill project.
renic
пред 6 години
be wary of using is_object($var) and assuming that the object has implemented Countable.  Not all objects are countable directly with count().
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.