2

I dont know how to echo a new line in PHP. I have tried echo "\n" but it does not work.

I want to echo new lines in the following code.

Code:

if (file_exists($fName)) {
   echo "CreationTime: ".$CreationTime.
        "CurrentTime: ".$CurrentTime.
        "after ".($fLifeTime)." Days from Creation: ".$fAge;
   }
hakre
  • 193,403
  • 52
  • 435
  • 836
Androelpha
  • 387
  • 3
  • 8
  • 19

4 Answers4

8

IF you are looking this output from a browser, you must use <br /> tag or, put <pre> before your echo.

For new line
example.

if (file_exists($fName)) {
   echo "CreationTime: ".$CreationTime. "<br />".
        "CurrentTime: ".$CurrentTime. "<br />" .
        "after ".($fLifeTime)." Days from Creation: ".$fAge;
   }

pre example

 if (file_exists($fName)) {
      echo "<pre>";
       echo "CreationTime: ".$CreationTime. PHP_EOL .
            "CurrentTime: ".$CurrentTime. PHP_EOL .
            "after ".($fLifeTime)." Days from Creation: ".$fAge;
       }
1

you can do it like this

if (file_exists($fName)) {
    echo "CreationTime: ".$CreationTime.
    "<br />CurrentTime: ".$CurrentTime.
    "<br />after ".($fLifeTime)." Days from Creation: ".$fAge;
}
Rukmi Patel
  • 2,619
  • 9
  • 29
  • 41
0

Try to do like this:--

if (file_exists($fName)) {
   echo "CreationTime: ".$CreationTime.
        "CurrentTime: ".$CurrentTime.
        "after ".($fLifeTime)." Days from Creation: ".$fAge;
echo "<br/>"; //break to new line.
   }
Javascript Coder
  • 5,691
  • 8
  • 52
  • 98
0

Maybe try to use PHP_EOL and nl2br()?

if (!file_exists($fName)) {
    $info = "CreationTime: " . $CreationTime . PHP_EOL .
        "CurrentTime: ". $CurrentTime . PHP_EOL .
        "after ". ($fLifeTime)." Days from Creation: " . $fAge;

    echo nl2br($info);
}
Boby
  • 826
  • 5
  • 9