اقرأ في هذا المقال
- السلاسل النصية في لغة البرمجة بي إتش بي -PHP Strings
- أهم الدوال التي تستخدم مع السلاسل النصية في لغة البرمجة بي إتش بي
السلاسل النصية في لغة البرمجة بي إتش بي -PHP Strings:
من الممكن تعريف السلاسل النصية (Strings) على أنها مجموعة من الحروف والتي من الممكن تغيير محتواها بعد انشائها، وُتوفر لغة البرمجة (php) العديد من الدوال الخاصة لإجراء العمليات عليها، وفيما يلي قائمة بأهم هذه الدوال.
أهم الدوال التي تستخدم مع السلاسل النصية في لغة البرمجة بي إتش بي:
الجدول التالي يحتوي على أهم الدوال التي تستخدم مع السلاسل النصية في لغة البرمجة (PHP):
الدالة | الاستخدام |
()strlen | تستخدم هذه الدالة لإيجاد طول السلسلة النصية التي يتم تمريرها. |
()Implode | تستخدم هذه الدالة في عملية جمع عناصر المصفوفة بشکل سلسلة نصية. |
()strtolower | تستخدم هذه الدالة لتحويل حالة جميع الحروف المكتوبة باللغة الإنجليزية إلى أحرف صغيرة فعلى سبيل المثال تقوم الدالة (strtolower) تقوم باستبدال (A) بالحرف (a)، ومن المعروف أيضاً أن الأرقام أو الحرف العربية لا تتأثر بهذه الدالة. |
strtoupper | هذه الدالة هي عکس الدالة السابقة تماماً حيث تقوم بتحویل الأحرف الإنجليزية إلى أحرف کبیرة، ومن المهم المعرفة أن الأرقام أو الحرف العربية لا تتأثر بهذه الدالة. |
()str_replace | تستخدم هذه الدالة لاستبدال عبارة بعبارة أخرى والتي يكون شكلها العام لها كالتالي: str_replace($search, $replace, $string) حيث تقبل هذه الدالة ثلاثة من الباراميتر الأول هو النص المراد البحث عنه ويمكن أن يكون نوع |
()strrev | تقوم هذه الدالة بعكس السلسلة النصية. |
()Substr | تقوم هذه الدالة بإرجاع جزءًا من السلسلة النصية. |
()count_chars | تقوم هذه الدالة بإرجاع معلومات عن الأحرف الموجودة بالسلسلة النصية. |
()explode | تقوم هذه الدالة بتقسيم السلسلة النصية إلى أقسام وتعيدها على شكل مصفوفة. |
()lcfirst | تقوم هذه الدالة بتحويل الحرف الأول من السلسلة النصية إلى حرف صغير. |
()ltrim | تقوم هذه الدالة بإزالة جميع المسافات والفراغات من بداية السلسلة النصية المُمررة إليها. |
()parse_str | تقوم هذه الدالة بتحويل السلسلة النصية إلى متغيرات. |
()print | تقوم هذه الدالة بطباعة السلسلة النصية. |
()str_repeat | تقوم هذه الدالة بتكرار السلسلة النصية المدخلة. |