段落不起作用(var_dump)

时间:2017-07-30 12:58:31

标签: php paragraph var-dump

这是我的第一篇文章,我是这个社区的新手。我目前正在学习php,但遇到段落问题:

<?php
$name = "Erik Mustermann";
echo $name . "<br />";
echo strlen($name) . "<br />";
var_dump($name) . "<br />";
echo "Heyho" . "<br />";
var_dump($name) . "<br />";
?>

输出:

Erik Mustermann
15
string(15) "Erik Mustermann" Heyho
string(15) "Erik Mustermann"

为什么字符串&#34; Heyho&#34;像var_dump一样在同一行甚至我创建了一个段落?

1 个答案:

答案 0 :(得分:1)

说实话,我对此代码编译感到惊讶。

使用代码var_dump($name) . "<br />";,第二部分. "<br />";不会传递给var_dump,因此无法输出。你想要的是:

var_dump($name . "<br />");

echo不是一种功能,而是一种语言结构,这就是为什么它不需要大括号。

作为附注,<br/>没有创建新段落,它会创建一个新行。