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