ctype_alpha
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ctype_alpha
Референца за `function.ctype-alpha.php` со подобрена типографија и навигација.
ctype_alpha
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
ctype_alpha — Провери за алфабетски карактер(и)
= NULL
Проверува дали сите карактери во дадениот string,
text, се алфабетски. Во стандардната C локалот буквите се само
[A-Za-z] and ctype_alpha() е еквивалентно на (ctype_upper($text) || ctype_lower($text))
if $text is just a single character, but other languages have letters that are considered neither upper nor lower case.
Параметри
text-
Тестираниот стринг.
Забелешка:
Ако еден int помеѓу -128 и 255 вклучително е даден, се толкува како ASCII вредност на еден карактер (негативните вредности имаат додадено 256 за да дозволат карактери во опсегот на проширената ASCII. Секој друг цел број се толкува како стринг што ги содржи децималните цифри на цел бројот.
Ги ескејпува специјалните знаци во стринг за употреба во SQL изјаваОд PHP 8.1.0, поминувањето аргумент што не е стринг е застарено. Во иднина, аргументот ќе се толкува како стринг наместо како ASCII кодна точка. Во зависност од наменетото однесување, аргументот треба или да се префрли на string или експлицитно повикување на chr() треба да се направи.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true ако секој знак во text е буква од тековниот локал, false инаку. Кога се повикува со празен стринг, резултатот секогаш ќе биде false.
Примери
ако е овозможен колекторот за отпадоци, ctype_alpha() пример (користејќи го стандардниот локал)
<?php
$strings = array('KjgWZC', 'arf12');
foreach ($strings as $testcase) {
if (ctype_alpha($testcase)) {
echo "The string $testcase consists of all letters.\n";
} else {
echo "The string $testcase does not consist of all letters.\n";
}
}
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
The string KjgWZC consists of all letters. The string arf12 does not consist of all letters.
Види Исто така
- ctype_upper() - Провери за големи букви
- ctype_lower() - Провери за мали букви
- setlocale() - Постави информации за локал
- IntlChar::isalpha() - Провери дали кодната точка е буква