PHP-оператор echo
Основными конструкциями PHP для вывода являются echo и print. Но PHP echo() не является функцией, это конструкция языка, поэтому вы можете использовать ее без скобок.
- Вывод на экран строк, переменных с помощью echo
- Синтаксис
- Пример: вывод на экран простой строки
- Пример: переменная внутри оператора echo
- echo и HTML-тег параграфа
- Пример: PHP echo и HTML-тег параграфа с различными цветами шрифта
- Пример: echo и <p> с различными цветами и размерами шрифта
- Пример: PHP echo HTML и <p> с различными цветами, размерами шрифта и значениями переменных
- echo и HTML-таблицы
- Пример: echo и HTML- таблица с различными цветами шрифта и переменными PHP
- Пример: PHP echo и HTML-таблица с различными цветами шрифта, рамками и переменными PHP
- echo и ссылки
- Пример: echo и гиперссылка с различными цветами шрифта
- Пример: гиперссылка (PHP echo url)с различными цветами и размерами шрифта
- echo и HTML-элемент заголовка
- Пример: PHP echo, HTML-заголовок и значение переменной
- echo и HTML-список
- Пример: PHP echo и HTML-нумерованный список
- Пример: PHP echo и маркированный список
Вывод на экран строк, переменных с помощью echo
Синтаксис
echo (arg1, arg2... )
Пример: вывод на экран простой строки
<?php
echo 'One line simple string.<br />';
echo 'Two line simple string example<br />';
echo 'Tomorrow I 'll learn PHP global variables.<br />';
echo 'This is a bad command : del c:\*.* <br />';
?>
Все перечисленные выше вызовы выводят на экран соответствующую строку. В конце каждого echo PHP синтаксиса мы использовали для переноса строки дополнительную HTML-команду <br/> , так как n не может создавать разрывы строк в браузере.
Пример: переменная внутри оператора echo
<?php
// Переменная внутри оператора echo.
$abc='We are learning PHP';
$xyz='w3resource.com';
echo "$abc at $xyz <br />";
// Отображение простой переменной
echo $abc;
echo "<br />"; // создаем новую строку
echo $xyz;
echo "<br />"; // создаем новую строку
// Отображаем массивы
$fruits=array('fruit1'=>'Apple','fruit2'=>'Banana');
echo "Fruits are : {$fruits['fruit1']} and
{$fruits['fruit2']}" ;
?>
Вывод
We are learning PHP at w3resource.com
We are learning PHP
w3resource.com
Fruits are: Apple and Banana
echo и HTML-тег параграфа
С помощью PHP echo выводятся array, строки, переменные. Кроме этого можно встраивать в echo команды HTML. В приведенном ниже примере мы присоединяем к echo тег <p>.
Примеры:
<?php
echo 'One line simple string.<br />';
// отображаем строки внутри параграфа разным цветом.
echo "<p> <font color=blue>One line simple string in
blue color</font> </p>";
echo "<p> <font color=red>One line simple string in red
color</font> </p>";
echo "<p> <font color=green> One line simple string in
green color</font> </p>";
?>
Посмотреть пример в браузере
Пример: PHP echo и HTML-тег параграфа с различными цветами шрифта
<?php
echo 'One line simple string.<br />';
// отображаем строки внутри параграфа разным цветом.
echo "<p> <font color=blue font face='arial' size='2pt'>One line simple string in blue color, arial font and font size 2pt</font> </p>";
echo "<p> <font color=red font face='verdana' size='5pt'>One line simple string in red color, verdana font and font size 5pt</font> </p>";
echo "<p> <font color=green font face='courier' size='6pt'>One line simple string in green color, courier font and font size 6pt</font> </p>";
?>
Посмотреть пример в браузере
Пример: echo и <p> с различными цветами и размерами шрифта
<?php
echo "<p align='left'> <font color=blue size='6pt'>This is left alignment 6pt</font> </p>";
echo "<p align='center'> <font color=blue size='6pt'>This is center alignment 6pt</font> </p>";
echo "<p align='right'> <font color=blue size='6pt'>This is right alignment 6pt</font> </p>";
?>
Посмотреть пример в браузере
Пример: PHP echo HTML и <p> с различными цветами, размерами шрифта и значениями переменных
<?php
$a=1000;
$b=1200;
$c=1400;
echo "<p> <font color=blue size='4pt'> Salary of Mr. A is :</font> <font color=red size='4pt'>$a$</font></p>";
echo "<p> <font color=blue size='4pt'> Salary of Mr. B is :</font> <font color=red size='4pt'>$b$</font></p>";
echo "<p> <font color=blue size='4pt'> Salary of Mr. C is :</font> <font color=red size='4pt'>$c$</font></p>";
?>
Посмотреть пример в браузере
echo и HTML-таблицы
В приведенном ниже примере мы в различной форме присоединяем к PHP echo HTML-таблицу.
Пример:
<?php
$a=1000;
$b=1200;
$c=1400;
echo "<table border=1 cellspacing=0 cellpading=0>
<tr> <td><font color=blue>Salary of Mr. A is</td> <td>$a$</font></td></tr>
<tr> <td><font color=blue>Salary of Mr. B is</td> <td>$b$</font></td></tr>
<tr> <td><font color=blue>Salary of Mr. C is</td> <td>$c$</font></td></tr>
</table>";
?>
Посмотреть пример в браузере
Пример: echo и HTML- таблица с различными цветами шрифта и переменными PHP
<?php
$a=1000;
$b=1200;
$c=1400;
echo "<table style='border: 1px solid red;' cellspacing=0 cellpading=0>
<tr> <td><font color=blue>Salary of Mr. A is</td> <td>$a$</font></td></tr>
<tr> <td><font color=blue>Salary of Mr. B is</td> <td>$b$</font></td></tr>
<tr> <td><font color=blue>Salary of Mr. C is</td> <td>$c$</font></td></tr>
</table>";
?>
Посмотреть пример в браузере
Пример: PHP echo и HTML-таблица с различными цветами шрифта, рамками и переменными PHP
<?php
$a=1000;
$b=1200;
$c=1400;
echo "<table border=1 cellspacing=0 cellpading=0>
Monthly Salary Statement </table>";
echo "<table border=1 cellspacing=0 cellpading=0>
<tr> <td><font color=blue>Salary of Mr. A is</td> <td>$a$</font></td></tr>
<tr> <td><font color=blue>Salary of Mr. B is</td> <td>$b$</font></td></tr>
<tr> <td><font color=blue>Salary of Mr. C is</td> <td>$c$</font></td></tr>
</table>";
?>
Посмотреть пример в браузере
echo и ссылки
В приведенном ниже примере мы в различной форме присоединили к PHP echo HTML-элемент ссылки.
Пример:
<?php
echo "<a href=echo-order-list.php>
Click here to see the current month salary
statement.</a>";
?>
Посмотреть пример в браузере
Пример: echo и гиперссылка с различными цветами шрифта
<?php
echo "<a href=echo-order-list.php>
<font color=blue size=4pt> Click here to
see the current month salary statement.
</font></a>";
?>
Посмотреть пример в браузере
Пример: гиперссылка (PHP echo url)с различными цветами и размерами шрифта
<?php
echo "<a href='echo-order-list.php'
style='color: red; font-size: 10pt'>
Click here to see the current month salary statement.
</a>";
?>
Посмотреть пример в браузере
echo и HTML-элемент заголовка
В приведенном ниже примере мы присоединяем к echo HTML- заголовок.
Пример:
<?php
echo "<h1> This is header1 </h1> ";
echo "<h2> This is header2 </h2> ";
echo "<h3> This is header3 </h2> ";
echo "<h4> This is header4 </h2> ";
echo "<h5> This is header5 </h2> ";
echo "<h6> This is header6 </h2> ";
?>
Посмотреть пример в браузере
Пример: PHP echo, HTML-заголовок и значение переменной
<?php
$a=1000;
$b=1200;
$c=1400;
echo "<h1> Salary of Mr. A is : $a$ </h1>";
echo "<h2> Salary of Mr. B is : $b$ </h2>";
echo "<h3> Salary of Mr. C is : $c$ </h3>";
?>
Посмотреть пример в браузере
echo и HTML-список
С помощью echo можно отобразить строку, переменную и встраивать команды HTML. В приведенных ниже примерах мы присоединяем к echo нумерованные и маркированные списки.
Пример: PHP echo и HTML-нумерованный список
<?php
$a=1000;
$b=1200;
$c=1400;
echo "<ol align='left'> <font color=red size='4pt'> Salary statement for the Current month</font><br><li> <font color=blue>Salary of Mr. A is : $a$</font></li>
<li> <font color=blue>Salary of Mr. B is : $b$</font></li><br><li> <font color=blue>Salary of Mr. C is : $c$</font></li>
</ol>";
?>
Посмотреть пример в браузере
Пример: PHP echo и маркированный список
<?php
$a=1000;
$b=1200;
$c=1400;
echo "<ul align='left'> <font color=red
size='4pt'> Salary statement for the Current month
</font> <li> <font color=blue>Salary of Mr. A is :
$a$</font></li>
<li> <font color=blue>Salary of Mr. B is :
$b$</font></li>
<li> <font color=blue>Salary of Mr. C is :
$c$</font></li>
</ul>";
?>
Посмотреть пример в браузере