دمج النصوص
جزء من قسم Fundamentals في رحلة PHP على Coddy — الدرس 12 من 71.
دمج السلاسل النصية هو عملية ربط سلسلتين نصيتين أو أكثر لإنشاء سلسلة نصية واحدة أطول.
استخدم عامل النقطة (.) لدمج السلاسل النصية. يأخذ هذا العامل السلاسل النصية الموجودة على جانبيه الأيسر والأيمن ويجمعها في سلسلة نصية واحدة متصلة:
$firstName = "John";
$lastName = "Smith";
$fullName = $firstName . $lastName;
echo $fullName; // المخرجات: JohnSmithلاحظ أن عملية الربط لا تضيف مسافات تلقائياً بين السلاسل النصية. إذا كنت تريد مسافات أو أحرفاً أخرى بين سلاسلك النصية، فيجب عليك تضمينها بشكل صريح:
$fullName = $firstName . " " . $lastName;
echo $fullName; // المخرجات: John Smithالتحدي
سهللقد تم تزويدك بمتغيرات الاسم الأول واسم العائلة.
قم بإنشاء متغيرين نصيين باستخدام عملية الدمج (concatenation):
$fullName- قم بدمج الاسم الأول، ومسافة، واسم العائلة$greeting- قم بدمجHello,مع الاسم الكامل
ورقة مرجعية
ربط السلاسل النصية يجمع بين سلسلتين نصيتين أو أكثر باستخدام عامل النقطة (.):
$firstName = "John";
$lastName = "Smith";
$fullName = $firstName . $lastName;
echo $fullName; // المخرجات: JohnSmithعملية الربط لا تضيف مسافات تلقائياً. قم بتضمينها بشكل صريح:
$fullName = $firstName . " " . $lastName;
echo $fullName; // المخرجات: John Smithجرّب بنفسك
<?php
$firstName = "Jhon";
$lastName = "Smith";
// اكتب كودك بالأسفل
$fullName = ?;
$greeting = ?;
echo $fullName . "\n";
echo $greeting . "\n";
?>يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4معاملات المقارنة والمنطق
معاملات المقارنةالمساواة والتطابقالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيط2المتغيرات وأنواع البيانات
الأرقامالنصوص وعلامات الاقتباسالقيم المنطقية (Booleans)قواعد التسميةملخص - تهيئة المتغيراتالمتغيرات الفارغةدمج النصوصاستقبال مدخلات المستخدمتحويل أنواع البيانات5المنطق الشرطي
جملة Ifجملة If - Elseالعامل الثلاثي (Ternary Operator)عامل Null Coalescingجملة Switchمراجعة - اتخاذ القرارات3المعاملات الأساسية
المعاملات الحسابيةمعامل باقي القسمةمعامل الأسالتعيين المركبالزيادة والنقصانأسبقية المعاملاتمراجعة - الحسابات البسيطةمعاملات النصوص