ctype_space
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
ctype_space — Перевірка символів пробілів
Опис
ctype_space(mixed $text): bool
Перевіряє, чи передано рядок (string) text
тільки із пробілових символів.
Список параметрів
text
Перевірений рядок.
Зауваження :
Якщо передано ціле число (int) в діапазоні між -128 і 255 включно, воно буде оброблено як ASCII-код одного символу (до негативних значень буде додано 256, щоб функція могла представити символи з розширеного діапазону ASCII). Інші цілі числа будуть оброблені як рядки, що містять десяткові цифри цілих чисел.
Увага
Починаючи з PHP 8.1.0, передача нерядкових аргументів застаріла. У майбутньому аргумент замість ASCII-коду інтерпретуватиметься як рядок. Залежно від передбачуваної поведінки аргумент або перетворюють у рядок (string), або викликають функцію chr()
Значення, що повертаються
Повертає true
, якщо кожен символ у рядку text
створює якийсь порожній простір, інакше false
. Крім пробілу сюди також входять символи табуляції, вертикальної табуляції, перекладу рядка, повернення каретки та перекладу сторінки. При виклику з порожнім рядком результатом завжди буде false
Приклади
Приклад #1 Приклад використання функції ctype_space()****
Loading...
Результат виконання наведеного прикладу:
Строка 'string1' состоит только из пробельных символов.
Строка 'string2' состоит не только из пробельных символов.
Строка 'string3' состоит не только из пробельных символов.
Дивіться також
- ctype_cntrl() - Перевіряє керуючі символи
- ctype_graph() - Перевіряє будь-які друковані символи крім пробілу
- ctype_punct() - Перевіряє друковані символи, які не містять пробілових або буквено-цифрових символів
- IntlChar::isspace() - Перевіряє, чи є символ пробельним