Mi código de principiante PHP newline no va a una nueva línea. ¿Un poco de ayuda?

Aquí está mi código:

     

It works!

Todo sale a una sola línea sin nueva línea. ¿Alguna ayuda?

Use
porque está produciendo en el navegador que necesita tags html.

  echo "So someone tells me your name is " . $name . "
"; echo "Welcome to the site, " . $name . "
"; echo "THEN WHO WAS NEW LINE?" . "
";

HTML ignora todas las líneas nuevas, por lo que deberá usar
para insertar un salto de línea.

HTML no es texto simple. Cuando desee un salto de línea, debe insertarlo con marcado, como en el caso de … aunque probablemente serían más apropiados los párrafos separados.

Además, dado que HTML no es texto sin formato, debe escaparse de HTML cuando lo muestre. No le importa a “Sergio”, pero importaría si el nombre de alguien fuera “Brian Smith”, el tipo con el segundo nombre inusual que convertiría toda su página en cursiva si no escapaba correctamente.

  

It works!

So someone tells me your name is < ?php echo htmlspecialchars($name); ?>.

Welcome to the site, < ?php echo htmlspecialchars($name); ?>.

si anillas una cadena en pre tags, / n funcionará.

 echo "
line one\nline two

";

pero la fuente no será lo mismo que el texto no preeditado

   < ?php $name = "Sergio"; ?>   

It works!

< ?php echo "So someone tells me your name is " . $name . ". "; echo "Welcome to the site, " . $name . "
"; echo "THEN WHO WAS NEW LINE?"; ?>

Me gustaría poner una línea de ruptura en lugar de hacer lo que estás buscando

Si no lo está ejecutando a través de un navegador web, puede hacer eco o imprimir “\ n”