ホームページ  >  記事  >  バックエンド開発  >  XML エスケープ文字 C/C++ から PHP への移行 - 文字タイプを決定する関数

XML エスケープ文字 C/C++ から PHP への移行 - 文字タイプを決定する関数

WBOY
WBOYオリジナル
2016-07-29 08:34:451095ブラウズ

C/C++ では、ヘッダー ファイル ctype.h は、特定の文字の型を取得できる文字型に関する一連のマクロを定義します。
PHP には関連する関数はありません。数日前、www.mm4.de からダウンロードした PHP に php_ctype.dll という拡張ライブラリが用意されていることが分かりました
ロードしてみると、そのような関数がいくつか提供されていることが分かりましたので、参考までにまとめてみました。
PHP で php_ctype.dll ファイルを正しくロードした後、 を使用して次の情報を確認します。すべての関数の使用法は基本的に C/C++ と同じです。違いは、C/C++ では関数パラメータが文字列であるのに対し、PHP では関数パラメータが文字列であることです。例:
$string="123ADAADAD";
if(isalnum($string))
{
echo "大文字と小文字と数字のみ!"
}
?> .dll サポートされている関数
bool isalnum(string)
bool isalpha(string)
bool iscntrl(string)
bool isdigit(string)
bool isgraph(string)
bool is lower(string)
bool isprint(string)
bool ispunct( string )
bool isspace(string)
bool isupper(string)
bool isxdigit(string)
[この記事の著作権は著者 Fancao0515 と Aosuo.com が共同所有しています。転載する必要がある場合は、著者と Aosuo.com を明記してください。出典]

上記では、C/C++ から PHP への XML エスケープ文字の移行、つまり XML エスケープ文字の内容を含む文字タイプを決定する関数について紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。


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