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