#php #printing #lines #separator
#php #печать #строки #разделитель
Вопрос:
Следующий php-скрипт печатает несколько операторов и переменных! они печатаются на одной строке! я хочу печатать их в отдельных строках один за другим! Как я могу это сделать? например, первые 2 оператора должны быть напечатаны как:
Программирование на PHP — это весело
Я научился комментировать на PHP
но в настоящее время он печатает, поскольку программирование на PHP — это весело, я научился комментировать на PHP
?php
echo "Programming in PHP is fun";
//This is the 1st programming 4 tutorial
/*This tutorial helped me
to gain a good knowledge in php! */
print "I learnt how to comment in PHP";
echo "A variable name must start with a letter or an underscore '_' -- not a number";
echo "A variable name can only contain alpha-numeric characters, underscores (a-z, A-Z, 0-9, and _ )";
echo "A variable name should not contain spaces. If a variable name is more than one word, it should beseparated with an underscore or with capitalization ";
$name= "My name is XXX";
$number=25;
$float_number=10.245;
$negative_number=-12;
echo($name);
echo($number);
echo($float_number);
echo($negative_number);
$age=24;
$feature =$age;
echo($feature);
$x=45;
$y=12;
echo($x $y);
$myName="My name is 'Lasith'";
?>
Комментарии:
1. используйте html
br
-тег2. Используйте
PHP_EOL
.example:- echo($x $y).PHP_EOL;
3. Для html это
<br>
. Для текста этоn
orrn
, который работает только в двойных кавычках, или PHP_EOL, как предлагает Anant, который не работает внутри кавычек.
Ответ №1:
Если вы повторяете их как обычный текст, добавляйте символ новой строки после каждого эха:
echo "n";
Если вы повторяете их в HTML (в веб-браузере), добавьте HTML <br>
-тег после каждого echo:
echo "<br>";
Вы также можете использовать конкатенацию строк
echo "Programming in PHP is fun" . "n";
echo "Programming in PHP is fun" . "<br>";
или добавьте новую строку или <br>
тег в строку
echo "Programming in PHP is funn";
echo "Programming in PHP is fun<br>";