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