Last active
April 9, 2016 15:41
-
-
Save mcanvar/7bfcd49c9310e14a2ca9f56e883b7f9f to your computer and use it in GitHub Desktop.
PHP Echo Language Construct
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
Author: Mevlüt Canvar | |
--> | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>echo</title> | |
<script type="text/javascript" src="http://localhost:35729/livereload.js"></script> | |
</head> | |
<body> | |
<h1>echo</h1> | |
<h3 style="color: "> | |
void echo ( string $arg1 [, string $... ] ) | |
</h3> | |
<h2> | |
Bir sonuç döndürmüyor. arg1 parametresini çıktı olarak alıyor. | |
</h2> | |
<p> | |
<?php | |
echo "tek satır echo çıktısı."; | |
?> | |
</p> | |
<p> | |
<pre> | |
<?php | |
echo "Bu echo çıktısı \nyeni satırlara geçsek bile | |
algılıyor"; | |
?> | |
</pre> | |
</p> | |
<p> | |
Değişkenler tırnak içerisinde kullanılabilir. | |
<br> | |
<?php | |
$d1 = "ali"; | |
$d2 = "bak"; | |
echo "$d1 ata $d2."; | |
?> | |
</p> | |
<p> | |
Dizgeler(Array) tırnak içersinde kullanılabilir. | |
<br> | |
<?php | |
$d3 = array('isim' => "ali" ); | |
echo "{$d3['isim']} ata $d2."; | |
?> | |
</p> | |
<p> | |
Tek tırnak ile kullanımı değişkeni değil ismini yazdırır. | |
<br> | |
<?php | |
$d3 = array('isim' => "ali" ); | |
echo '{$d3[\'isim\']} ata $d2.'; | |
?> | |
</p> | |
<p> | |
Karakter katarları(Strings) parametre olarak yada birleştirme yöntemi ile verilebilirler. | |
<br> | |
<?php | |
echo 'ali',' ata',' bak',chr(46); //46: noktanın ASCII kodu verilen chr fonksiyonu . karakterini döndürür. | |
?> | |
<br> | |
<?php | |
echo 'ipek'.' ip'.' atla'.chr(46); | |
?> | |
</p> | |
<p> | |
<?php | |
echo <<<END | |
"yorumlu metin"(heredoc) kullanımı.Bu kısımdaki çift tırnaklar ikili | |
olarak kullanılabilir. Değişkenler kullanılabilir($d1). | |
END; | |
//yukarıdaki bitirme satırının etrafında hiçbir karakter bulunamaz, yorumlar dahil. | |
?> | |
</p> | |
<p> | |
Echo yorumlama yapabilir. Tıpkı bir if-else deyimi gibi. isset | |
fonksiyonu ile sıklıkla kullanılır. Eğer değişken ayarlı ise ... gibi | |
<?php | |
$d4 = true; | |
echo "<br>"; | |
echo $d4 ? "doğru" : "yanlış"; | |
echo "<br>"; | |
echo !$d4 ? "doğru" : "yanlış"; | |
?> | |
</p> | |
<p> | |
Echo kullanırken en dışta " kullanılıyorsa içerde ' veyahut tam tersi davranılabilir. | |
<?php | |
echo "<br>"; | |
echo "<a href='#'>link</a>"; | |
echo "<br>"; | |
echo '<a href="#">link</a>'; | |
?> | |
</p> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
PHP Echo Function