تعريف والاستخدام
و echo() وظيفة إخراج واحد أو أكثر من السلاسل.
Note: إن echo() وظيفة ليست في الواقع وظيفة، لذلك كنت لا حاجة لاستخدام الأقواس معها. ومع ذلك، إذا كنت تريد تمرير أكثر من معلمة إلى echo() ، وذلك باستخدام الأقواس سيولد خطأ تحليل.
Tip: إن echo() وظيفة أسرع قليلا من print() .
Tip: إن echo() لديه وظيفة أيضا تركيب الاختصار. قبل PHP 5.4.0، بناء الجملة هذا يعمل فقط مع إعداد تكوين short_open_tag تمكين.
بناء الجملة
echo( strings )
معامل | وصف |
---|---|
strings | مطلوب. واحد أو أكثر من سلاسل ليتم إرسالها إلى الإخراج |
تفاصيل تقنية
قيمة الإرجاع: | يتم إرجاع أية قيمة |
---|---|
صفحة 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
spans multiple
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>Roses are <?=$color?></p>
تشغيل المثال » <PHP سلسلة المرجعي