Php 显示每个新echo$行时的新行[';用户名';]

Php 显示每个新echo$行时的新行[';用户名';],php,mysql,html,web,login,Php,Mysql,Html,Web,Login,如果可能的话,我想在新行中显示用户名,而不是一行挨着一行 e、 g: 应将以下内容用作while循环: while($row = mysql_fetch_array($result)) { echo $row['username'], "<br/>", PHP_EOL;//over here } while($row=mysql\u fetch\u array($result)) { echo$row['username'],“”,PHP_EOL;//在这里 } PHP_

如果可能的话,我想在新行中显示用户名,而不是一行挨着一行

e、 g:


应将以下内容用作while循环:

while($row = mysql_fetch_array($result))
{
    echo $row['username'], "<br/>", PHP_EOL;//over here
}
while($row=mysql\u fetch\u array($result))
{
echo$row['username'],“
”,PHP_EOL;//在这里 }
PHP_EOL
指定独立于平台的新行字符

注意:
mysql
函数从PHP5.5开始就不推荐使用,因此您必须转到
mysqli
函数

如果要使用
foreach
approach,则应如下所示:

<?php
$row = mysql_fetch_array($result);
foreach($row as $key => $value) echo $row['username'].PHP_EOL;
使用

echo $row['username'] . "<br>" . "\n";
echo$row['username']。“
”。“\n”;

echo$row['username']。“
”。PHP_EOL;
这将在屏幕上为每个单词/名称生成干净的HTML和新行

旁注:
\n
使用双引号很重要。如果不是,则使用单引号,如
“\n”
将回显
n
,这不是您想要的。因此,请使用
“\n”


Nota:
\n
PHP\u EOL
将只在HTML源代码中生成新行/回车,而不是在屏幕上,我相信这就是最终目标

另外,如果在写入文件时使用,将把它们放在单独的行上

因此,您需要为您的目的添加


脚注:

mysql.*
函数已弃用,将从未来的PHP版本中删除

  • 使用,或,
    它们更安全

Oh请
echo$row['username']。“
@WilliamJanoti
\n
将仅在HTML源代码中的新行中显示,而不会在显示期间显示。或者,如果保存在文件中<代码>\n
将仅在屏幕上显示一个空格,而不是新行<代码>\n如果添加到它中,则它是好的
echo$row['username']。“
”。“\n”将在屏幕上生成干净的HTML和新行。没错,你是对的!Thanks@WilliamJanoti不客气。哦,PHP_EOL;-)也是一样的<代码>echo$row['username']。“
”。PHP_EOL-您现在拥有的
echo$row['username',PHP\u EOL将仅在HTML源代码中的新行中显示它们,而不在屏幕上显示。
<?php
$row = mysql_fetch_array($result);
foreach($row as $key => $value) echo $row['username'].PHP_EOL;
echo $row['username'] . "<br>" . "\n";
echo $row['username'] . "<br>" . PHP_EOL;