PHP'de yankı Bildirimi
PHP'de, yankı ifadesi çıktıyı görüntülemek için ve dizeyi, değişkenleri ve dizileri yazdırmak için kullanılabilir. Yankı, parantezli veya parantezsiz olarak da kullanılabilir çünkü o bir işlev değil, bir ifadedir. echo ifadesinin sonunda bir noktalı virgül (;) vardır.
PHP'nin sözdizimi yankı ifadesi aşağıda yazılmıştır:
Eko
Aşağıdaki örnek, tek bir bağımsız değişkenle yankının çalışmasını gösterir:
Eko 'Merhaba!!' ;
?>
Birden fazla parametre kullanmak istiyorsanız parantezleri kullanabilirsiniz ve değişkenler yankı içinde virgülle ayrılır.
Yankı ifadesinde birden çok dizgiyi geçtiğimiz yerde aşağıda verilen örneği takip edin:
Eko 'Hoş geldin' , 'ile ' , 'Linux' , 'İpucu' ;
?>
PHP'de Bildirimi yazdır
PHP'de ayrıca şunları da kullanabilirsiniz: Yazdır çıktıyı görüntülemek ve parantezli veya parantezsiz kullanmak için. Bir işlev gibi davranır ve 1 değerini döndürür.
Aşağıdaki sözdizimi ifadeyi yazdır :
YazdırAşağıdaki örnek, PHP'deki print deyimini göstermektedir:
Yazdır 'Merhaba!! ' ;
?>
print ifadesi parantez içinde kullanılabilir:
Yazdır ( )Yazdır ( 'Merhaba!! ' ) ;
?>
yankı ve baskı İfadeleri
PHP echo ve print deyimleri arasındaki fark, çıktılarını nasıl döndürdüklerinde yatmaktadır. PHP'de, Eko virgülle ayrılmış bir veya daha fazla dize çıktısı verebilen bir dil yapısıdır. Bir dönüş değeri yoktur ve çıktıyı hemen tarayıcıya gönderir.
Diğer taraftan, Yazdır tek bir bağımsız değişkeni kabul eden ve bir ifadede kullanılabilen 1 değerini döndüren bir işlevdir. echo deyiminin aksine, print yalnızca tek bir dize çıkarabilir ve dizenin sonuna otomatik olarak yeni bir satır karakteri ekler. Ayrıca, çıktıyı tarayıcının davranışına benzer şekilde doğrudan tarayıcıya gönderir. yankı ifadesi .
$mesaj = 'Linux, ipucu!' ;
$num1 = 4 ;
$num2 = 9 ;
// Değişkenleri görüntülemek için yankıyı kullanma
Eko $mesaj . ' \N ' ;
Eko $num1 . '+' . $num2 . '=' ;
Eko $num1 + $num2 . ' \N ' ;
// Değişkenleri görüntülemek için printf'i kullanma
printf ( ' %S \N ' , $mesaj ) ;
printf ( ' %D + %D = %D \N ' , $num1 , $num2 , $num1 + $num2 ) ;
?>
PHP'de yankıya karşı yazdırma
Aşağıdaki tabloda PHP'deki echo ve print deyimleri arasındaki farklara bakın:
Eko | Yazdır |
Dönüş değeri yok | 1 dönüş değerine sahip |
Birden fazla argüman alır | Sadece 1 parametre al |
Print deyiminden daha hızlı | echo deyiminden biraz daha yavaş |
Bu bir işlev değil | Bir işlev gibi davranır |
Virgülle ayrılmış bir veya daha fazla dize çıktısı | Yalnızca dizeleri çıkar |
Sonuç olarak
bu Eko dizinin çıktısını görüntülemek için kullanılır ve bir veya daha fazla diziyi parametre olarak alabilirken, Yazdır yalnızca bir dize alabilir ve ayrıca kodun çıktısını konsolda yazdırmak için kullanılır.
Yukarıdaki kılavuzda, echo ve print deyimleri arasındaki farkları ve uygulamalarını örneklerle öğrendik.