ПХП ецхо вс принт изјаве

Php Echo Vs Print Izjave



ПХП програмери често користе одјек и принт изјаве за излаз података на веб страницама. Иако обе изјаве могу изгледати сличне, оне имају неке значајне разлике. Разумевање ових разлика може вам помоћи да одаберете одговарајућу изјаву за ваш пројекат и оптимизујете свој ПХП код за боље перформансе. У овом чланку ћемо истражити разлике између одјек и принт изјаве у ПХП-у и наведите примере који ће вам помоћи да разумете када да користите сваки од њих.

ецхо изјава у ПХП-у

У ПХП-у користимо ехо изјава за приказ излаза и може се користити за штампање стринга, променљивих и низова. Ехо се такође може користити са или без заграда јер то није функција, то је изјава. На крају ехо изјаве налази се тачка и зарез (;).

Синтакса ПХП-а ехо изјава је написано испод:







одјек

Следећи пример показује рад еха са једним аргументом:





одјек 'Здраво!!' ;

?>

Ако желите да користите више од једног параметра, можете користити заграде и променљиве су одвојене зарезом у ехо-у.



Следите доле дат пример где смо проследили вишеструке стрингове у ехо изјави:







одјек 'Добродошли' , 'до ' , 'Линук' , 'Наговестити' ;

?>

принт Изјава у ПХП-у

У ПХП-у такође можете користити принт да прикажете излаз и користите са или без заграда. Делује као функција и враћа вредност 1.



Следеће је синтакса принт изјаву :

принт

Пример у наставку показује изјаву за штампање у ПХП-у:



принт 'Здраво!! ' ;

?>

Изјава за штампање се може користити са заградама:

принт ( )

принт ( 'Здраво!! ' ) ;

?>

ецхо вс принт Изјаве

Разлика између ПХП ецхо и принт изјава лежи у томе како враћају свој излаз. У ПХП-у, одјек је језичка конструкција која може да избаци један или више стрингова, одвојених зарезима. Нема повратну вредност и одмах шаље излаз у претраживач.

С друге стране, принт је функција која прихвата један аргумент и враћа вредност 1, која се може користити у изразу. За разлику од ецхо изјаве, принт може да избаци само један стринг и аутоматски додаје знак новог реда на крају стринга. Такође шаље излаз директно у претраживач, што је слично понашању ехо изјава .



$мессаге = „Линукс, наговештај!“ ;

$нум1 = 4 ;

$нум2 = 9 ;

// Коришћење еха за приказ променљивих

одјек $мессаге . ' ' ;

одјек $нум1 . '+' . $нум2 . '=' ;

одјек $нум1 + $нум2 . ' ' ;

// Коришћење принтф за приказ променљивих

принтф ( ' ' , $мессаге ) ;

принтф ( ' + = ' , $нум1 , $нум2 , $нум1 + $нум2 ) ;

?>

ецхо вс принт у ПХП-у

Погледајте разлике између ецхо и принт изјава у ПХП-у у следећој табели:

одјек принт
Нема повратну вредност Има повратну вредност 1
Узима више аргумената Узмите само 1 параметар
Брже од изјаве за штампање Мало спорије од ехо изјаве
То није функција Понаша се као функција
Изнесите један или више низова одвојених зарезом Излаз само низове

Суштина

Тхе одјек се користи за приказ излаза стринга и може узети један или више стрингова као параметар, док је принт може узети само један стринг и такође се користи за штампање излазног кода на конзоли.

У горњем водичу смо научили разлике између ецхо и принт изјава заједно са њиховим имплементацијама са примерима.