echo utasítás PHP-ben
PHP-ben a visszhang kijelentés a kimenet megjelenítéséhez, és a karakterlánc, változók és tömbök kinyomtatására használható. A visszhang zárójelekkel vagy anélkül is használható, mert nem függvény, hanem utasítás. Az echo utasítás végén pontosvessző (;) található.
A PHP szintaxisa visszhang kijelentés alább van írva:
visszhang
A következő példa az echo működését mutatja be egyetlen argumentummal:
visszhang 'Helló!!' ;
?>
Ha egynél több paramétert szeretne használni, használhatja a zárójeleket, és a változókat vesszővel választja el a visszhangban.
Kövesse az alábbi példát, ahol több karakterláncot adtunk át az echo utasításban:
visszhang 'Üdvözöljük' , 'nak nek ' , 'Linux' , 'Célzás' ;
?>
Nyilatkozat nyomtatása PHP-ben
PHP-ben használhatod a nyomtatás a kimenet megjelenítéséhez és a használathoz zárójelekkel vagy anélkül. Függvényként működik, és az 1 értéket adja vissza.
A következő a szintaxis nyilatkozat nyomtatása :
nyomtatásAz alábbi példa a print utasítást mutatja be PHP-ben:
nyomtatás 'Helló!! ' ;
?>
A nyomtatási utasítás zárójelekkel együtt használható:
nyomtatás ( )nyomtatás ( 'Helló!! ' ) ;
?>
echo vs print nyilatkozatok
A PHP echo és print utasítások közötti különbség abban rejlik, hogy hogyan adják vissza kimenetüket. PHP-ben, visszhang egy nyelvi konstrukció, amely egy vagy több karakterláncot tud kiadni, vesszővel elválasztva. Nincs visszatérési értéke, és azonnal elküldi a kimenetet a böngészőnek.
Másrészről, nyomtatás egy olyan függvény, amely egyetlen argumentumot fogad el, és 1-es értéket ad vissza, ami használható egy kifejezésben. Az echo utasítással ellentétben a print csak egyetlen karakterláncot tud kiadni, és automatikusan hozzáad egy újsor karaktert a karakterlánc végéhez. A kimenetet közvetlenül a böngészőnek is elküldi, ami hasonló a visszhang kijelentés .
$üzenet = 'Linux, tipp!' ;
$szám1 = 4 ;
$num2 = 9 ;
// Echo használata a változók megjelenítéséhez
visszhang $üzenet . ' \n ' ;
visszhang $szám1 . '+' . $num2 . '=' ;
visszhang $szám1 + $num2 . ' \n ' ;
// A printf használata a változók megjelenítéséhez
printf ( ' %s \n ' , $üzenet ) ;
printf ( ' %d + %d = %d \n ' , $szám1 , $num2 , $szám1 + $num2 ) ;
?>
echo vs print PHP-ben
Tekintse meg a PHP echo és print utasításai közötti különbségeket a következő táblázatban:
visszhang | nyomtatás |
Nincs visszatérési értéke | Visszatérési értéke 1 |
Több érv is szükséges | Vegyünk csak 1 paramétert |
Gyorsabb, mint egy nyomtatott nyilatkozat | Kicsit lassabb, mint az echo kijelentés |
Ez nem funkció | Függvényként viselkedik |
Egy vagy több karakterláncot ad ki vesszővel elválasztva | Csak karakterláncokat ad ki |
Bottom Line
A visszhang A karakterlánc kimenetének megjelenítésére szolgál, és paraméterként egy vagy több karakterláncot vehet fel, míg a nyomtatás csak egy karakterláncot vehet fel, és a kód kimenetének kinyomtatására is szolgál a konzolon.
A fenti útmutatóban példákkal ismerkedtünk meg az echo és print utasítások közötti különbségekkel, valamint azok megvalósításával.