Heim > Backend-Entwicklung > PHP-Tutorial > Von C/C nach PHP migrieren – Funktion zur Bestimmung des Zeichentyps

Von C/C nach PHP migrieren – Funktion zur Bestimmung des Zeichentyps

WBOY
Freigeben: 2016-08-08 09:34:09
Original
915 Leute haben es durchsucht

In C/C definiert die Header-Datei ctype.h eine Reihe von Makros über Zeichentypen, die den Typ eines bestimmten Zeichens ermitteln können.
Es gibt keine verwandten Funktionen in PHP. Vor ein paar Tagen habe ich entdeckt, dass das von www.mm4.de heruntergeladene PHP eine Erweiterungsbibliothek mit dem Namen php_ctype.dll,
, bereitstellt Nach dem Laden habe ich festgestellt, dass einige solcher Funktionen bereitgestellt werden, die speziell für Ihre Referenz zusammengestellt wurden.
Nachdem Sie die Datei php_ctype.dll korrekt in PHP geladen haben, verwenden Sie , um die folgenden Informationen anzuzeigen:
ctype
ctype-Funktionen aktiviert (experimentell)
Dann können Sie die bereitgestellten Funktionen nutzen. Die Verwendung aller Funktionen ist grundsätzlich die gleiche wie in C/C. Der Unterschied besteht darin, dass die Parameter der Funktion in C/C
sind Zeichentyp (char), und in PHP können Funktionsparameter Zeichenfolgen (string) sein. Zum Beispiel:

$string="123ADAADAD";
if(isalnum($string))
{
echo „Nur Groß- und Kleinbuchstaben und Zahlen!“; }

?>
Angehängt: Von php_ctype.dll
unterstützte Funktionen bool isalnum(string)
bool isalpha(string)
bool iscntrl(string)
bool isdigit(string)
bool isgraph(string)
bool islower(string)
bool isPRint(string)
bool ispunct(string)
bool isspace(string)
bool isupper(string)
bool isxdigit(string)


Das Obige stellt die Funktion der Migration von C/C zu PHP zur Bestimmung des Zeichentyps vor, einschließlich des Inhalts von PHP zur Bestimmung des Zeichentyps. Ich hoffe, dass es für Freunde hilfreich sein wird, die an PHP-Tutorials interessiert sind.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage