English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تقوم وظيفة ctype_alnum() بفحص ما إذا كانت النصوص تحتوي على أحرف و(أو) أرقام فقط.
ctype_alnum($text);
يتحقق من النص المقدم، ويقوم بفحص ما إذا كانت جميع الأحرف في النص هي أحرف و(أو) أرقام.
في بيئة اللغة C القياسية، تكون الأحرف [A-Za-z]، والوظيفة تساوي preg_match('/^[a-z0-9]+$/iD'،$ text).
الرقم | المواصفات والشرح |
---|---|
1 | text(مطلوب) النص الذي سيتم فحصه. |
إذا كان كل حرف في النص هو حرف أو رقم، فسيتم العودة إلى TRUE، وإلا سيتم العودة إلى FALSE.
استكشاف عناصر مجموعة النصوص لمعرفة ما إذا كانت كلها أحرفًا أو أرقامًا
<?php $strings = array('hello', 'foo!#$bar'); foreach ($strings as $example) { if (ctype_alnum($example)) { echo "$example يتكون من أحرف وأرقام.\n"; }else { echo "$example ليست كلها أحرفًا أو أرقامًا.\n"; } } ?>الاختبار لرؤية‹/›
نتيجة الإخراج:
hello يتكون من أحرف وأرقام. foo!#$bar ليست كلها أحرفًا أو أرقامًا.