Instrukcja echo w PHP
W PHP używamy tzw oświadczenie echa aby wyświetlić dane wyjściowe i można go użyć do wydrukowania łańcucha, zmiennych i tablic. Echa można również używać z nawiasami lub bez, ponieważ nie jest to funkcja, tylko instrukcja. Na końcu instrukcji echo znajduje się średnik (;).
Składnia PHP oświadczenie echa jest napisane poniżej:
Echo
Poniższy przykład pokazuje działanie echo z jednym argumentem:
Echo 'Cześć!!' ;
?>
Jeśli chcesz użyć więcej niż jednego parametru, możesz użyć nawiasów, a zmienne są oddzielone przecinkiem w echu.
Postępuj zgodnie z poniższym przykładem, w którym przekazaliśmy wiele ciągów w instrukcji echo:
Echo 'Powitanie' , 'Do ' , „Linux” , 'Wskazówka' ;
?>
drukuj Instrukcja w PHP
W PHP możesz także użyć wydrukować aby wyświetlić dane wyjściowe i używać z nawiasami lub bez. Działa jak funkcja i zwraca wartość 1.
Poniżej przedstawiono składnię pliku wydrukować oświadczenie :
wydrukowaćPoniższy przykład pokazuje instrukcję print w PHP:
wydrukować 'Cześć!! ' ;
?>
Instrukcja print może być użyta z nawiasami:
wydrukować ( )wydrukować ( 'Cześć!! ' ) ;
?>
echo vs instrukcje drukowania
Różnica między instrukcjami PHP echo i print polega na tym, w jaki sposób zwracają one swoje dane wyjściowe. w PHP, Echo to konstrukcja językowa, która może wyświetlać jeden lub wiele łańcuchów oddzielonych przecinkami. Nie ma wartości zwracanej i natychmiast wysyła dane wyjściowe do przeglądarki.
Z drugiej strony, wydrukować to funkcja, która przyjmuje pojedynczy argument i zwraca wartość 1, której można użyć w wyrażeniu. W przeciwieństwie do instrukcji echo, print może wypisać tylko pojedynczy łańcuch i automatycznie dodaje znak nowej linii na końcu łańcucha. Wysyła również dane wyjściowe bezpośrednio do przeglądarki, co jest podobne do zachowania programu oświadczenie echa .
$wiadomość = „Linuksie, wskazówka!” ;
$num1 = 4 ;
$num2 = 9 ;
// Używanie echa do wyświetlania zmiennych
Echo $wiadomość . ' \N ' ;
Echo $num1 . '+' . $num2 . '=' ;
Echo $num1 + $num2 . ' \N ' ;
// Użycie printf do wyświetlenia zmiennych
drukujf ( ' %S \N ' , $wiadomość ) ;
drukujf ( ' %D + %D = %D \N ' , $num1 , $num2 , $num1 + $num2 ) ;
?>
echo vs print w PHP
Zobacz różnice między instrukcjami echo i print w PHP w poniższej tabeli:
Echo | wydrukować |
Nie ma wartości zwracanej | Ma wartość zwracaną 1 |
Przyjmuje wiele argumentów | Weź tylko 1 parametr |
Szybciej niż instrukcja drukowania | Trochę wolniej niż instrukcja echo |
To nie jest funkcja | Zachowuje się jak funkcja |
Wyprowadź jeden lub więcej łańcuchów oddzielonych przecinkiem | Wyprowadzaj tylko łańcuchy |
Dolna linia
The Echo służy do wyświetlania danych wyjściowych łańcucha i może przyjąć jeden lub więcej ciągów jako parametr, podczas gdy wydrukować może przyjmować tylko jeden ciąg znaków i jest również używany do drukowania danych wyjściowych kodu na konsoli.
W powyższym przewodniku poznaliśmy różnice między instrukcjami echo i print wraz z ich implementacjami wraz z przykładami.