PHP Knowledge

  • what is PHP

  • What is PHP class
  • Smarty PHP
  • PHP Calendar

  • PHP delete
  • PHP count

  • PHP Directory
  • php echo
  • php exec
  • PHP explode
  • PHP fopen

  • PHP Form
  • PHP get

  • PHP If
  • PHP list
  • php login
  • PHP LOOP
  • PHP Random
  • PHP Redirect
  • PHP replace
  • PHP session
  • PHP sort
  • PHP split
  • php substr
  • PHP Syntax
  • PHP time

  • PHP upload
  • php URL
  • PHP version
  • PHP Cookie
  • PHP Global
  • php LDAP
  • PHP list
  • php strip
  • PHP template
  • php PEAR
  • PHP md5
  • PHP ini
  • PHP FTP
  • More others

    Javascript
    CSS
    PHP

     

    PHP echo


    PHP echo

    (PHP 3, PHP 4, PHP 5)

    echo -- Output one or more strings

    PHP echo Description

    void echo ( string arg1 [, string ...] )

    Outputs all parameters.

    echo() is not actually a function (it is a language construct), so you are not required to use parentheses with it. echo() (unlike some other language constructs) does not behave like a function, so it cannot always be used in the context of a function. Additionally, if you want to pass more than one parameter to echo() , the parameters must not be enclosed within parentheses.

    echo() examples

    <?php
    echo "Hello World" ;

    echo "This spans
    multiple lines. The newlines will be
    output as well" ;

    echo "This spans\nmultiple lines. The newlines will be\noutput as well." ;

    echo "Escaping characters is done \"Like this\"." ;

    // You can use variables inside of an echo statement
    $foo = "foobar" ;
    $bar = "barbaz" ;

    echo "foo is $foo" ; // foo is foobar

    // You can also use arrays
    $bar = array( "value" => "foo" );

    echo "this is {$bar['value']} !" ; // this is foo !

    // Using single quotes will print the variable name, not the value
    echo 'foo is $foo' ; // foo is $foo

    // If you are not using any other characters, you can just echo variables
    echo $foo ;      // foobar
    echo $foo , $bar ;   // foobarbarbaz

    // Some people prefer passing multiple parameters to echo over concatenation.
    echo 'This ' , 'string ' , 'was ' , 'made ' , 'with multiple parameters.' , chr ( 10 );
    echo 'This ' . 'string ' . 'was ' . 'made ' . 'with concatenation.' . "\n" ;

    echo <<<END
    This uses the "here document" syntax to output
    multiple lines with $variable interpolation. Note
    that the here document terminator must appear on a
    line with just a semicolon. no extra whitespace!
    END;
    // Because echo does not behave like a function, the following code is invalid.
    ( $some_var ) ? echo 'true' : echo 'false' ;

    // However, the following examples will work:
    ( $some_var ) ? print 'true' : print 'false' ; // print is also a construct, but
                          // it behaves like a function, so
                          // it may be used in this context.
    echo $some_var ? 'true' : 'false' ; // changing the statement around
    ?>

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • Javascript |