Is_numeric - перевіряє, чи є змінна числом або рядком, що містить число, керівництво по

Перевіряє, чи є дана змінна числом. Рядки, що містять числа, складаються з необов'язкового знака, будь-якої кількості цифр, необов'язковою десятковою частини і необов'язковою експоненційної частини. Так, + 0123.45e6 є вірним числовим значенням. Шістнадцяткова (0xFF), двійкова (0b10100111001) і восьмерична (0777) записи також допускаються, але тільки без знака, десятковим і експоненційної частини.

список параметрів

значення, що повертаються

Повертає TRUE. якщо var є числом або рядком, що містить число, в іншому випадку повертається FALSE.

Приклад # 1 Приклади використання is_numeric ()

foreach ($ tests as $ element) if (is_numeric ($ element)) echo " ' <$element> '- число ". PHP_EOL;
> Else echo " ' <$element> '- НЕ число ". PHP_EOL;
>
>
?>

Результат виконання даного прикладу:

Дивіться також

  • ctype_digit () - перевіряє на наявність цифрових символів в рядку
  • is_bool () - перевіряє, чи є змінна булевої
  • is_null () - перевіряє, чи є значення змінної рівним NULL
  • is_float () - перевіряє, чи є змінна числом з плаваючою точкою
  • is_int () - перевіряє, чи є змінна змінної цілочисельного типу
  • is_string () - перевіряє, чи є змінна рядком
  • is_object () - перевіряє, чи є змінна об'єктом
  • is_array () - Визначає, чи є змінна масивом