ホームページ >php教程 >php手册 >C/C++ から PHP 関数に移行して文字タイプを決定する

C/C++ から PHP 関数に移行して文字タイプを決定する

WBOY
WBOYオリジナル
2016-06-21 09:06:371175ブラウズ

c++|関数

C/C++ では、ヘッダー ファイル ctype.h は、特定の文字のタイプを取得できる文字タイプに関する一連のマクロを定義します。
PHP には関連する関数はありません。数日前、www.mm4.de からダウンロードした PHP に php_ctype.dll という拡張ライブラリが用意されていることが分かりました
ロードしてみると、そのような関数がいくつか提供されていることが分かりましたので、参考までにまとめてみました。
PHP で php_ctype.dll ファイルを正しくロードした後、 を使用して次の情報を確認します:
ctype
ctype 関数が有効になっています (実験的)
これで提供される関数を使用できるようになります。すべての関数の使用法は基本的に C/C++ と同じです。違いは、C/C++ では関数パラメータが文字列であるのに対し、PHP では関数パラメータが文字列であることです。例:

$string="123ADAADAD";
if(isalnum($string))
{
echo "大文字と小文字と数字のみ!"

? >

添付ファイル: php_ctype.dll でサポートされている関数

bool isalnum(string) bool isalpha(string)
bool iscntrl(string)
bool isdigital(string)
bool is lower(string)
bool isprint(string)
bool ispunct(string)
bool isspace(string)
bool isupper(string)
bool isxdigit(string)





声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。