PHP echo vs print paziņojumi

Php Echo Vs Print Pazinojumi



PHP izstrādātāji bieži izmanto atbalss un drukāt paziņojumus datu izvadīšanai tīmekļa lapās. Lai gan abi apgalvojumi var šķist līdzīgi, tiem ir dažas ievērojamas atšķirības. Izpratne par šīm atšķirībām var palīdzēt izvēlēties savam projektam atbilstošo paziņojumu un optimizēt PHP kodu labākai veiktspējai. Šajā rakstā mēs izpētīsim atšķirības starp atbalss un drukāt PHP, un sniedziet piemērus, lai palīdzētu saprast, kad katrs no tiem jāizmanto.

atbalss paziņojums PHP

PHP mēs izmantojam atbalss paziņojums lai parādītu izvadi, un to var izmantot virknes, mainīgo un masīvu drukāšanai. Atbalsi var izmantot arī ar iekavām vai bez tām, jo ​​tā nav funkcija, tas ir paziņojums. Atbalss paziņojuma beigās ir semikolu (;).

PHP sintakse atbalss paziņojums ir rakstīts zemāk:







atbalss

Šis piemērs parāda atbalss darbību ar vienu argumentu:





atbalss 'Sveiki!!' ;

?>

Ja vēlaties izmantot vairāk nekā vienu parametru, varat izmantot iekavas un mainīgos atbalsī atdala ar komatu.



Izpildiet tālāk sniegto piemēru, kur esam nodevuši vairākas virknes atbalss paziņojumā:







atbalss 'Laipni lūdzam' , 'uz' , 'Linux' , 'Padoms' ;

?>

drukāt paziņojumu PHP

PHP var izmantot arī drukāt lai parādītu izvadi un izmantotu ar vai bez iekavām. Tas darbojas kā funkcija un atgriež vērtību 1.



Tālāk ir norādīta sintakse izdrukāt paziņojumu :

drukāt

Tālāk esošajā piemērā parādīts drukāšanas priekšraksts PHP:



drukāt 'Sveiki!! ' ;

?>

Drukāšanas paziņojumu var izmantot ar iekavām:

drukāt ( )

drukāt ( 'Sveiki!! ' ) ;

?>

echo vs print paziņojumi

Atšķirība starp PHP echo un print paziņojumiem ir tajā, kā tie atgriež savu izvadi. PHP, atbalss ir valodas konstrukcija, kas var izvadīt vienu vai vairākas virknes, atdalītas ar komatiem. Tam nav atgriešanas vērtības, un tas nekavējoties nosūta izvadi pārlūkprogrammai.

No otras puses, drukāt ir funkcija, kas pieņem vienu argumentu un atgriež vērtību 1, ko var izmantot izteiksmē. Atšķirībā no echo paziņojuma, drukāšana var izvadīt tikai vienu virkni un automātiski pievieno jaunas rindiņas rakstzīmi virknes beigās. Tas arī nosūta izvadi tieši pārlūkprogrammai, kas ir līdzīga pārlūkprogrammas darbībai atbalss paziņojums .



$ziņa = 'Linux, mājiens!' ;

$num1 = 4 ;

$num2 = 9 ;

// Echo izmantošana mainīgo parādīšanai

atbalss $ziņa . ' \n ' ;

atbalss $num1 . '+' . $num2 . '=' ;

atbalss $num1 + $num2 . ' \n ' ;

// Printf izmantošana mainīgo parādīšanai

printf ( ' %s \n ' , $ziņa ) ;

printf ( ' %d + %d = %d \n ' , $num1 , $num2 , $num1 + $num2 ) ;

?>

echo vs print PHP

Skatiet atšķirības starp atbalss un drukāšanas priekšrakstiem PHP šajā tabulā:

atbalss drukāt
Nav atgriešanas vērtības Ir atgriešanās vērtība 1
Pieņem vairākus argumentus Ņemiet tikai 1 parametru
Ātrāk nekā drukāts paziņojums Nedaudz lēnāk nekā atbalss paziņojums
Tā nav funkcija Uzvedas kā funkcija
Izvadiet vienu vai vairākas virknes, atdalot tās ar komatu Izvadīt tikai virknes

Bottom Line

The atbalss tiek izmantots, lai parādītu virknes izvadi, un kā parametru var izmantot vienu vai vairākas virknes, savukārt drukāt var aizņemt tikai vienu virkni, un to izmanto arī, lai izdrukātu koda izvadi konsolē.

Iepriekš minētajā rokasgrāmatā mēs esam iemācījušies atšķirības starp atbalss un drukāšanas paziņojumiem, kā arī to ieviešanu ar piemēriem.