التوصيات الدراسية

وظيفة echo() في PHP

مثال

<?php
مخرج النص
?>

نموذج التشغيل

echo "Hello world!";

التعريف والاستخدام

يخرج echo() نصاً واحداً أو أكثر.ملاحظة:

إشارة:echo() ليس دالة فعلياً، لذا لا تحتاج إلى استخدام الأقواس معها. ومع ذلك، إذا كنت ترغب في نقل أكثر من معامل إلى echo()، فإن استخدام الأقواس قد يؤدي إلى خطأ في التفسير. print() سرعة أسرع قليلاً.

إشارة:يوجد نحو مختصر للـ echo() في PHP 5.4.0 و قبل ذلك، هذا النحو يمكن أن يكون قيد التشغيل فقط إذا كان قيد short_open_tag مفعلاً.

النحو

echo(النصوص)
الم参数 الوصف
النصوص مطلوب. يجب أن يحتوي على نص أو نصوص واحدة أو أكثر ليرسلها إلى الناتج.

تفاصيل تقنية

القيمة العائدة: لا يوجد قيمة عائدة.
إصدار PHP: 4+

مزيد من الأمثلة

مثال 1

كتابة قيمة متغير النص (str) إلى الناتج

<?php
$str = "Hello world!";
echo $str;
?>

نموذج التشغيل

مثال 2

كتابة قيمة متغير النص ($str) إلى الناتج، بما في ذلك العلامات HTML:

<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>

نموذج التشغيل

مثال 3

ربط متغيرين نصيين

<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?> 

نموذج التشغيل

مثال 4

كتابة قيمة المجموعة إلى الناتج:

<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>

نموذج التشغيل

مثال 5

كتابة النص إلى الناتج:

<?php
echo "This text
تتعدد
lines.";
?> 

نموذج التشغيل

مثال 6

كيفية استخدام متعدد المعلمات:

<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?> 

نموذج التشغيل

مثال 7

الفرق بين الأسلاك المزدوجة والفراغات. الأسلاك المزدوجة ستعطي اسم المتغير وليس قيمته:

<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>

نموذج التشغيل

مثال 8

اللغة البسيطة (يستخدم فقط إذا تم تفعيل إعداد short_open_tag):

<?php
$color = "red";
?>
<p>الزهور هي <?=$color?></p> 

نموذج التشغيل