استخدام الدالة str_split () PHP
السلسلة المراد تقسيمها وعدد الأحرف لكل عنصر مصفوفة هما المدخلان للدالة str split (). إذا لم يتم تحديد المعلمة الثانية ، تقوم الدالة بتقسيم السلسلة إلى أحرف فردية ، ويكون بناء الجملة الخاص بوظيفة str_split () كما يلي:
str_split ( سلسلة $ و $ Split_length ) ؛حيث $ string هو سلسلة الإدخال المطلوب تقسيمها و $ split_length هو طول كل عنصر من عناصر المصفوفة. إذا لم يتم توفير المعلمة $ split_length ، تقوم الوظيفة بتقسيم السلسلة إلى أحرف فردية.
مثال 1: تقسيم سلسلة إلى أحرف فردية
في هذا المثال ، سنستخدم الدالة str_split () لتقسيم سلسلة إلى أحرف فردية وعرض النتيجة على الشاشة:
<؟ php
سلسلة $ = 'مرحبًا Linux' ؛
أحرف $ = str_split ( سلسلة $ ) ؛
print_r ( أحرف $ ) ؛
؟>
في هذه الشفرة ، نحدد أولاً متغير سلسلة يحتوي على النص 'Hello، Linux'. ثم نسمي الدالة str_split () مع متغير السلسلة $ كمعامل أول. تقوم الوظيفة بتقسيم السلسلة إلى أحرف فردية وإرجاع مصفوفة تحتوي على الأحرف. وظيفة print_r () لعرض المصفوفة الناتجة على الشاشة:
مثال 2: تقسيم سلسلة إلى سلاسل فرعية ذات طول ثابت
في هذا المثال ، سنستخدم الدالة str_split () لتقسيم سلسلة إلى سلاسل فرعية ذات طول ثابت من حرفين لكل منهما.
<؟ phpسلسلة $ = 'مرحبًا Linux' ؛
سلاسل $ = str_split ( سلسلة $ و 2 ) ؛
print_r ( سلاسل $ ) ؛
؟>
في هذا الكود ، نحدد أولاً متغير سلسلة يحتوي على السلسلة بأكملها. ثم نسمي الدالة str_split () مع متغير السلسلة $ كمعامل أول والقيمة 2 كمعامل ثاني. تقسم الوظيفة النص إلى سلاسل فرعية مكونة من حرفين وتخرج مصفوفة من السلاسل الفرعية. ثم نستخدم الدالة print_r () لعرض المصفوفة الناتجة على الشاشة.
خاتمة
تعد وظيفة PHP str_split () أداة مفيدة لتقسيم السلاسل إلى أحرف فردية أو سلاسل فرعية ذات طول ثابت. من خلال فهم كيفية استخدام الدالة str_split () ، يمكن للمطورين إجراء عمليات مختلفة على الأحرف الفردية أو السلاسل الفرعية للسلسلة. وظيفة str_split () سهلة الاستخدام ومتعددة الاستخدامات ، مما يجعلها وظيفة قيّمة يجب أن يعرفها أي مطور PHP.