دالة count_chars() في PHP
مثال
يعود نص يحتوي على جميع الأحرف المختلفة المستخدمة في "Hello World!" (النمط 3):
<?php $str = "Hello World!"; echo count_chars($str,3); ?>
التعريف والاستخدام
يعدل دالة count_chars() معلومات الأحرف المستخدمة في النص (مثل، عدد مرات ظهور كل حرف في النص، أو ما إذا كان الحرف قد تم استخدامه من قبل).
النحو
count_chars(string,mode)
الم参数 | وصف |
---|---|
string | مطلوب. يحدد النص الذي سيتم فحصه. |
mode |
اختياري. يحدد نمط العودة. الافتراضي هو 0. إليك نماذج العودة المختلفة:
|
تفاصيل التقنية
القيمة المقدمة: | يعتمد على المحدد mode المواضيع |
إصدار PHP: | 4+ |
مزيد من الأمثلة
مثال 1
إرجاع نص يحتوي على جميع الأحرف التي لم تُستخدم في "Hello World!" (نمط 4):
<?php $str = "Hello World!"; echo count_chars($str,4); ?>
مثال 2
في هذا المثال، سنستخدم count_chars() لفحص النص، مع إعداد النمط إلى 1. النمط 1 سيقوم بإرجاع مصفوفة، حيث تكون القيم ASCII هي الأسماء الرئيسية، وعدد المرات هي القيم
<?php $str = "Hello World!"; print_r(count_chars($str,1)); ?>
مثال 3
مثال آخر لعدد مرات ظهور رمز ASCII في النص
<?php $str = "PHP is pretty fun!!"; $strArray = count_chars($str,1); foreach ($strArray as $key=>$value) { echo "النص <b>'".chr($key)."'</b> تم العثور عليه $value مرة.<br>"; } ?>