Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

دمج النصوص

جزء من قسم Fundamentals في رحلة PHP على Coddy — الدرس 12 من 71.

دمج السلاسل النصية هو عملية ربط سلسلتين نصيتين أو أكثر لإنشاء سلسلة نصية واحدة أطول.

استخدم عامل النقطة (.) لدمج السلاسل النصية. يأخذ هذا العامل السلاسل النصية الموجودة على جانبيه الأيسر والأيمن ويجمعها في سلسلة نصية واحدة متصلة:

$firstName = "John";
$lastName = "Smith";
$fullName = $firstName . $lastName;
echo $fullName; // المخرجات: JohnSmith

لاحظ أن عملية الربط لا تضيف مسافات تلقائياً بين السلاسل النصية. إذا كنت تريد مسافات أو أحرفاً أخرى بين سلاسلك النصية، فيجب عليك تضمينها بشكل صريح:

$fullName = $firstName . " " . $lastName;
echo $fullName; // المخرجات: John Smith
challenge icon

التحدي

سهل

لقد تم تزويدك بمتغيرات الاسم الأول واسم العائلة.

قم بإنشاء متغيرين نصيين باستخدام عملية الدمج (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";

?>
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals