- Katılım
- 21 May 2024
- Konular
- 1,450
- Mesajlar
- 2,451
- Çözüm
- 7
- Online süresi
- 3mo 25d
- Reaksiyon Skoru
- 2,564
- Altın Konu
- 1,027
- Başarım Puanı
- 274
- Yaş
- 51
- MmoLira
- 36,853
- DevLira
- 110
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
PHP Echo/Print İfadeleri Nedir?
PHP'de "echo" ifadesi
Echo ifadesi aşağıdaki sözdizimiyle kullanılır :echo(string ...$expressions): void
Echo ifadesi, ek satır sonu veya boşluk olmaksızın bir veya daha fazla ifadeyi çıktı olarak verir.
Örnek
İşte PHP'de echo ifadesinin nasıl çalıştığına dair bir örnek.
Kod:
<?php
$name = "Rajesh";
echo "Hello " . $name . " How are you?"
?>
Aşağıdaki çıktıyı üretecektir :
Hello Rajesh How are you?
PHP'de çift tırnaklı bir dize, tek tırnaklı bir dizeye benzediğinden, aşağıdaki ifade aynı çıktıyı üretir.
echo 'Hello ' . $name . ' How are you?';
Örnek
Çift tırnaklı bir dize değişkenin değerini çıktı olarak verir. Bu nedenle, aşağıdaki ifade çıktıyı yazdırmadan önce "$name" değişkeninin değerini ekler.
Kod:
<?php
$name = "Rajesh";
echo "Hello $name How are you?";
?>
Aşağıdaki çıktıyı üretecektir :
Hello Rajesh How are you?
Örnek
Fakat, tek tırnaklı bir dize olduğu gibi "$name" çıktısını verecektir.
Kod:
<?php
$name = "Rajesh";
echo 'Hello $name How are you?';
?>
Aşağıdaki çıktıyı üretecektir :
Hello $name How are you?
Bir echo ifadesine geçirilen bir dize, ya tek tek çoklu argümanlar olarak geçirilebilir ya da birleştirilip tek bir argüman olarak geçirilebilir. Dolayısıyla, aşağıdaki ifadelerin ikisi de geçerlidir.
echo 'Hello ', 'how ', 'are ', 'you?', "\n";
echo 'Hello ' . 'how ' . 'are ' . 'you?' . "\n";
Örnek
Yeni satır karakteri kullanılmazsa, iki ardışık echo ifadesinin çıktısının aynı satırda işleneceğini unutmayın. Aşağıdaki örneğe bir göz atın.
Kod:
<?php
echo "hello";
echo "world";
?>
Aşağıdaki çıktıyı üretecektir :
helloworld
PHP'de "print" ifadesi
Print ifadesi echo'ya benzer, ancak çıktı olarak bir ifade verir.print(string $expression): int
Echo gibi, print de bir dil yapısıdır. Argümanı bir ifadedir ancak parantez içine alınmamıştır.
En büyük fark, PHP'deki print ifadesinin yalnızca tek bir argüman kabul etmesi ve her zaman 1 döndürmesidir.
Örnek
Aşağıdaki örneğe bir göz atın :
Kod:
<?php
$name = "Rajesh";
print "Hello " . $name . " How are you?\n";
print "Hello $name How are you?";
?>
Aşağıdaki çıktıyı üretecektir :
Hello Rajesh How are you?
Hello Rajesh How are you?
Print/Echo Kullanarak Çok Satırlı Dizeleri Çıktı Al
Hem echo hem de print ifadeleri, düzenleyicide birden fazla satıra yayılan çok satırlı dizeler çıktısı verebilir. Aşağıdaki örneğe bir göz atın.
Kod:
<?php
print "
Multi-line
string can be output
by echo as well as
print statement in PHP
";
?>
Aşağıdaki çıktıyı üretecektir :
Multi-line
string can be output
by echo as well as
print statement in PHP
print komutunu echo ile değiştirirsek çıktı aynı kalacaktır.

