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

— Де-регистрирајте функција за извршување на секој тикер

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

book.ctype.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека book.ctype.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
— Де-регистрирајте функција за извршување на секој тикер

Референца за `book.ctype.php` со подобрена типографија и навигација.

book.ctype.php

Проверка на тип на карактер

Вовед

Функциите обезбедени од оваа екстензија проверуваат дали карактер или стринг спаѓа во одредена класа на карактери според тековниот локал (види исто така setlocale()).

Кога се повикуваат со аргумент цел број, овие функции се однесуваат исто како нивните C пандани од ctype.h. Тоа значи дека ако се помине цел број помал од 256, ќе ја користи ASCII вредноста за да види дали се вклопува во наведениот опсег (цифрите се во 0x30-0x39). Ако бројот е помеѓу -128 и -1 вклучително, тогаш ќе се додаде 256 и проверката ќе се изврши на тоа.

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Од PHP 8.1.0, поминувањето аргумент што не е стринг е застарено. Во иднина, аргументот ќе се толкува како стринг наместо како ASCII кодна точка. Во зависност од наменетото однесување, аргументот треба или да се префрли на string или експлицитно повикување на chr() треба да се направи.

Кога се повикуваат со аргумент стринг, тие ќе го проверат секој карактер во стрингот и ќе вратат само true ако секој карактер во стрингот ги исполнува бараните критериуми. Кога се повикува со празен стринг, резултатот секогаш ќе биде false.

Поминувањето било што друго освен стринг или цел број ќе врати false immediately.

Треба да се напомене дека ctype функциите секогаш се претпочитаат пред регуларни изрази, па дури и пред некои еквивалентни "str_*" and "is_*" функции. Ова се должи на фактот дека ctype користи нативна C библиотека и затоа обработува значително побрзо.

Забелешка:

Овие функции воопшто не се поврзани со Python "ctypes" библиотеката. Името на екстензијата потекнува од ctype.h C заглавие каде што се дефинирани нивните C еквиваленти.

Оваа екстензија исто така претходи на Python "ctypes", така што секое забунување предизвикано од ова именување тешко дека е вина на PHP.

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

Нема белешки од корисници за оваа страница.
На оваа страница

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

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

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

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

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