في لغة PHP، تعد السلاسل (Strings) واحدة من أنواع البيانات [شركة برمجة مصرية] الأساسية التي يمكن استخدامها في البرمجة. السلاسل هي عبارة عن سلسلة من الأحرف، ويمكن تعريفها باستخدام علامتي التنصيص المزدوجة (“”) أو المفردة (”).
# Strings
لتعريف سلسلة في PHP، يمكننا القيام بما يلي:
$text = "مرحبا بك في لغة PHP!";
# Modify Strings
يمكن تعديل السلاسل بطرق متعددة في PHP. مثلا، يمكن استخدام العديد من الدوال المدمجة مثل str_replace() لاستبدال جزء من السلسلة بسلسلة أخرى، كما يلي:
$text = "مرحبا بك في لغة PHP!";
$modified_text = str_replace("مرحبا", "أهلا وسهلا", $text);
echo $modified_text; // سيطبع "أهلا وسهلا بك في لغة PHP!"
# Concatenate Strings
يمكن دمج أو ربط السلاسل مع بعضها البعض باستخدام العملية التحتية “.”. الأمثلة التالية توضح كيف يمكن القيام بذلك:
$text1 = "مرحبا بك ";
$text2 = "في لغة PHP!";
$full_text = $text1 . $text2;
echo $full_text; // سيطبع "مرحبا بك في لغة PHP!"
# Slicing Strings
يمكن استخراج جزء من السلسلة باستخدام دالة substr(). يتطلب هذا المعلمتين: السلسلة الأصلية، والموضع [شركة برمجة مصرية] الذي يجب البدء منه. يمكن أيضًا توفير طول اختياري للجزء المستخرج، كما في الأمثلة التالية:
$text = "مرحبا بك في لغة PHP!";
$slice = substr($text, 8, 12);
echo $slice; // سيطبع "في لغة PHP!"
# Escape Characters
الأحرف الهروب هي سلسلة خاصة من الأحرف تستخدم لتمثيل أحرف خاصة أخرى مثل النهاية الجديدة، التبسيط، الاقتباسات، وغيرها. تتوفر العديد من الأحرف الهاربة في PHP، ولكن الأكثر استخدامًا هو “”:
$text = "مرحبا "بك" في لغة PHP!";
echo $text; // سيطبع: مرحبا "بك" في لغة PHP!
في الختام، تعد السلاسل جزءًا أساسيًا من البرمجة في PHP، وهي توفر العديد من الطرق للتعامل مع النصوص وتنسيقها.
