GeeksforGeeks

Am văzut declarații echo destul de des în codurile PHP din articolul anterior. Este cel mai de bază mod de afișare a ieșirii în PHP.
Cu toate acestea, există două moduri de bază pentru a obține ieșire în PHP

  1. echo
  2. print

Nota: Ambele sunt construcții de limbaj în programele PHP care sunt mai mult sau mai puțin la fel, deoarece ambele sunt folosite pentru a afișa date pe ecranul browserului. Instrucțiunea print este o alternativă la echo.

Instrucțiunea echo din PHP
În PHP, instrucțiunea echo este o construcție de limbaj și nu se comportă niciodată ca o funcție, prin urmare nu este necesară nicio paranteză. Dar dezvoltatorul poate folosi paranteze dacă dorește. Sfârșitul instrucțiunii echo este identificat prin punct și virgulă (‘;’). Aceasta emite unul sau mai multe șiruri de caractere.
Potem folosi ‘echo’ pentru a emite șiruri de caractere, numere, variabile, valori și rezultate ale expresiilor. Mai jos sunt prezentate câteva utilizări ale instrucțiunii echo în PHP:

  • Afișarea șirurilor de caractere: Putem folosi pur și simplu cuvântul cheie echo urmat de șirul de caractere care urmează să fie afișat între ghilimele. Exemplul de mai jos arată cum se pot afișa șiruri de caractere cu PHP:
  • PHP

    <?php

    .

    echo "Hello,This is a display string example!";

    ?>

    
    

    
    

    Ieșire:

    Hello,This is a display string example!
    • Afișarea șirurilor de caractere ca argumente multiple: Putem trece mai multe argumente de tip șir de caractere la instrucțiunea echo în loc de un singur argument de tip șir de caractere, separându-le prin operatorul virgulă (‘,’). De exemplu, dacă avem două șiruri de caractere, și anume „Hello” și „World”, atunci le putem trece ca („Hello”, „World”). Exemplul de mai jos demonstrează acest lucru.
    • PHP

      <?php

      .

      echo "Multiple ","argument ","string!";

      ?>

      
      

      
      

    Scoatere:

Multiple argument string!
  • Afișarea variabilelor: Afișarea variabilelor cu ajutorul instrucțiunilor echo este, de asemenea, la fel de ușoară ca și afișarea șirurilor de caractere normale. Exemplul de mai jos arată diferite moduri de afișare a variabilelor cu ajutorul unei instrucțiuni PHP echo.
  • PHP

    .

    <?php
    $text = "Hello, World!";
    $num1 = 10;
    $num2 = 20;
    echo $text."\n";
    echo $num1."+".$num2."=";
    echo $num1 + $num2;
    ?>

    
    

    
    

    Succesiune:

Hello, World!10+20=30

Operatorul (.) din codul de mai sus poate fi utilizat pentru a concatena două șiruri de caractere în PHP, iar „\n” este utilizat pentru o nouă linie și este cunoscut și ca întrerupere de linie. Vom învăța despre acestea în articolele următoare.

Declarația print PHP:
Declarația print PHP este similară cu declarația echo și poate fi folosită ca alternativă la echo de multe ori. Este, de asemenea, o construcție de limbaj și, prin urmare, putem să nu folosim paranteze, adică print sau print().

Diferența principală dintre instrucțiunea print și echo este că echo nu se comportă ca o funcție, în timp ce print se comportă ca o funcție. Instrucțiunea print nu poate avea decât un singur argument la un moment dat și, prin urmare, poate imprima un singur șir de caractere. De asemenea, instrucțiunea print returnează întotdeauna o valoare de 1.
Ca și echo, instrucțiunea print poate fi utilizată pentru a imprima șiruri de caractere și variabile. Mai jos sunt prezentate câteva exemple de utilizare a instrucțiunii print în PHP:

  • Afișarea unui șir de text: Putem afișa șiruri de caractere cu ajutorul instrucțiunii print în același mod în care am făcut-o cu instrucțiunile echo. Singura diferență este că nu putem afișa mai multe șiruri de caractere separate prin virgulă(,) cu o singură instrucțiune print. Exemplul de mai jos arată cum se pot afișa șiruri de caractere cu ajutorul unei instrucțiuni print PHP.
  • PHP

    <?php

    .

    print "Hello, world!";

    ?>

    
    

    
    

    Scoate:

Hello, world!
  • Afișarea variabilelor: Afișarea variabilelor cu ajutorul instrucțiunilor print este, de asemenea, identică cu cea a instrucțiunilor echo. Exemplul de mai jos arată cum se afișează variabilele cu ajutorul unei instrucțiuni print PHP.
  • PHP

    .

    <?php
    $text = "Hello, World!";
    $num1 = 10;
    $num2 = 20;
    print $text."\n";
    print $num1."+".$num2."=";
    print $num1 + $num2;
    ?>

    
    

    
    

    Succesiune:

Hello, World!10+20=30

Comparare între echo și print în PHP:

  • http://php.net/manual/en/function.echo.php
  • http://php.net/manual/en/function.print.php

Acest articol este realizat de Barun Gupta. Dacă vă place GeeksforGeeks și doriți să contribuiți, puteți, de asemenea, să scrieți un articol folosind contribute.geeksforgeeks.org sau să trimiteți articolul dvs. prin e-mail la [email protected]. Vedeți articolul dvs. apărând pe pagina principală GeeksforGeeks și ajutați alți Geeks.
Vă rugăm să scrieți comentarii dacă găsiți ceva incorect, sau dacă doriți să împărtășiți mai multe informații despre subiectul discutat mai sus.

Etichete articol :

PHP
Etichete de practică :

Lasă un răspuns

Adresa ta de email nu va fi publicată.