echo pareiškimas PHP
PHP mes naudojame aido pareiškimas rodyti išvestį ir ją galima naudoti eilutei, kintamiesiems ir masyvams spausdinti. Aidas taip pat gali būti naudojamas su skliaustais arba be jų, nes tai ne funkcija, o teiginys. Aido teiginio pabaigoje yra kabliataškis (;).
PHP sintaksė aido pareiškimas parašyta žemiau:
aidas
Toliau pateiktame pavyzdyje parodytas aido veikimas su vienu argumentu:
aidas 'Sveiki!!' ;
?>
Jei norite naudoti daugiau nei vieną parametrą, galite naudoti skliaustus, o kintamieji aidoje atskiriami kableliais.
Vykdykite toliau pateiktą pavyzdį, kai perdavėme kelias eilutes echo sakinyje:
aidas 'Sveiki' , 'į' , 'Linux' , 'Užuomina' ;
?>
spausdinti pareiškimą PHP
PHP taip pat galite naudoti spausdinti rodyti išvestį ir naudoti su skliaustais arba be jų. Jis veikia kaip funkcija ir grąžina reikšmę 1.
Toliau pateikiama sintaksė spausdinti pareiškimą :
spausdintiToliau pateiktame pavyzdyje rodomas spausdinimo teiginys PHP:
spausdinti 'Sveiki!! ' ;
?>
Spausdinimo teiginį galima naudoti su skliaustais:
spausdinti ( )spausdinti ( 'Sveiki!! ' ) ;
?>
echo vs print pareiškimai
Skirtumas tarp PHP echo ir spausdinimo teiginių slypi tuo, kaip jie grąžina savo išvestį. PHP, aidas yra kalbos konstrukcija, galinti išvesti vieną ar kelias eilutes, atskirtas kableliais. Jis neturi grąžinimo vertės ir iš karto siunčia išvestį į naršyklę.
Iš kitos pusės, spausdinti yra funkcija, kuri priima vieną argumentą ir grąžina 1 reikšmę, kurią galima naudoti reiškinyje. Priešingai nei echo teiginys, spausdinimas gali išvesti tik vieną eilutę ir eilutės pabaigoje automatiškai prideda naujos eilutės simbolį. Jis taip pat siunčia išvestį tiesiai į naršyklę, kuri yra panaši į elgseną aido pareiškimas .
$pranešimas = 'Linux, užuomina!' ;
$num1 = 4 ;
$num2 = 9 ;
// Echo naudojimas kintamiesiems rodyti
aidas $pranešimas . “ \n “ ;
aidas $num1 . '+' . $num2 . '=' ;
aidas $num1 + $num2 . “ \n “ ;
// Printf naudojimas kintamiesiems rodyti
printf ( “ %s \n “ , $pranešimas ) ;
printf ( “ %d + %d = %d \n “ , $num1 , $num2 , $num1 + $num2 ) ;
?>
echo vs print PHP
Žr. skirtumus tarp aido ir spausdinimo teiginių PHP šioje lentelėje:
aidas | spausdinti |
Neturi grąžinimo vertės | Grąžinama vertė yra 1 |
Priima kelis argumentus | Paimkite tik 1 parametrą |
Greičiau nei spausdintas pareiškimas | Šiek tiek lėtesnis nei echo teiginys |
Tai nėra funkcija | Elgiasi kaip funkcija |
Išvesti vieną ar daugiau eilučių, atskirtų kableliu | Išveda tik eilutes |
Apatinė eilutė
The aidas naudojamas eilutės išvesties rodymui ir gali būti viena ar daugiau eilučių kaip parametras, o spausdinti gali užimti tik vieną eilutę ir taip pat naudojama spausdinti kodo išvestį konsolėje.
Aukščiau pateiktame vadove sužinojome apie aido ir spausdinimo teiginių skirtumus bei jų įgyvendinimą su pavyzdžiais.