PHP  
downloads | documentation | faq | getting help | mailing lists | | php.net sites | links 
search for in the  
previouscyrus_unbindctype_alnumnext
Last updated: Tue, 03 Sep 2002
view the printer friendly version or the printer friendly version with notes or change language to English | Brazilian Portuguese | Chinese | Czech | Dutch | Finnish | French | German | Hungarian | Japanese | Korean | Polish | Romanian | Russian | Spanish | Swedish | Turkish

XVI. Funzioni di tipo dei caratteri

Le funzioni fornite da questa estensione controllano se un carattere o una stringa rientrano in una classe di caratteri in accordo con l'ambiente corrente (vedere anche setlocale()).

Quando vengono chiamate con un numero intero come argomento queste funzioni si comportano esattamente come il loro equivalente in C presente in "ctype.h".

Quando vengono chiamate con una stringa come argomento controlleranno ogni carattere della stringa e ritorneranno TRUE se ogni carattere della stringa soddisfa il criterio richiesto.

Passare qualsiasi cosa eccetto una stringa o un numero intero restituir� immediatamenente FALSE.

Requisiti

Nessuno oltre alle funzioni della libreria standard del C che sono sempre disponibili.

Installazione

A partire da PHP 4.2.0 queste funzioni sono abilitate di default. Per le versioni pi� vecchie bisogna configurare e compilare PHP con --enable-ctype.

Configurazione a Runtime

Questa estensione non definisce alcuna direttiva di configurazione

Tipi di risorsa

Questa estensione non definisce alcuna direttiva di configurazione

Costanti predefinite

Questa estensione non definisce alcuna direttiva di configurazione

Sommario
ctype_alnum -- Controlla i caratteri alfanumerici
ctype_alpha -- Controlla i caratteri alfabetici
ctype_cntrl -- Controlla i caratteri di controllo
ctype_digit -- Controlla i caratteri numerici
ctype_graph -- Controlla ogni carattere stampabile tranne lo spazio
ctype_lower -- Controlla i caratteri minuscoli
ctype_print -- Controlla i caratteri stampabili
ctype_punct --  Controlla ogni carattere stampabile che non � uno spazio o un carattere alfanumerico
ctype_space -- Controlla gli spazi
ctype_upper -- Controlla i caratteri maiuscoli
ctype_xdigit --  Controlla i caratteri che rappresentano una cifra esadecimale
User Contributed Notes
Funzioni di tipo dei caratteri
add a note about notes
[email protected]
07-Aug-2002 08:32

Editors note:

CTYPE functions are always prefered, when possible, to Regular Expressions and, often, even to some equivalent str_*, is_* functions. This is because of the fact that CTYPE uses a native C library and thus processes signitificaly faster.

Maxim Maletsky

[email protected]
12-Aug-2002 03:05

The ctype function(s) won't work under Windows(tm) unless you define the extention path and load the php_ctype.dll in php.ini
ex. edit php.ini:
extension_dir = c:\php\extensions
and
uncomment the extension=php_ctype.dll (take off the ';' from behind the declaration)

-sigmat

add a note about notes
previouscyrus_unbindctype_alnumnext
Last updated: Tue, 03 Sep 2002
show source | credits | stats | mirror sites
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by:
Last updated: Fri Sep 6 12:35:50 2002 CEST