Google Fan Webmaster Forum - Tekil Mesaj gösterimi - Php Dersi 01: Php'ye Giriş
Tekil Mesaj gösterimi
  1  
Alt 06-07-2007, 14:08:52
EJDER EJDER isimli üyemiz çevrimdışıdır. (Offline)
 
Standart Php Dersi 01: Php'ye Giriş

Tüm programlama dillerine başlangıçta ortak bir örnek verilir genelde. Ekrana Merhaba Dünya yazılır.. Bizde ilk kodumuza öyle başlayalım
PHP- Kodu:
<?
echo("Merhaba Dünya");
?>
Buradaki <? ve ?> karakterlerinin arasında kalan yer oranın PHP kodu olduğunu göstermektedir. echo() ise ekrana yazan fonksiyonumuzdur. " işareti bir cümle yazacağımızı anlatmaktadır. ; ise fonksiyonumuzun bittiğini gösterir. ; sayesinde bir satır içerisinde birden fazla fonksiyon yazabiliriz. Başka bazı dillerdeki gibi her satıra bir kod yazma zorunluluğundan böylelikle kurtulmuş oluruz.
PHP ile HTML kodlarını birlikte çok rahatlıkla kullanabiliriz. Bunun iki yolu vardır, birincisi PHP'nin içerisinde HTML kodunu kullanmak, ikincisi HTML'in içerisinde PHP kodunu kullanmak.
PHP içerisinde HTML kodu kullanmak.
PHP- Kodu:
<?
echo("<b>Merhaba Dünya</b>");
?>
Burada <b> etiketini kullandığımız için ekrana koyu olarak Merhaba Dünya yazılacaktır.. Aynı örneği HTML içinde PHP yazarak yapalım
PHP- Kodu:
<b><?
echo("Merhaba Dünya");
?></b>
Bu tarz kısa yazımlarda PHP bir yazım kolaylığı getirmiştir, aynı kodu aşağıdaki gibi de yazabiliriz
PHP- Kodu:
<b><?="Merhaba Dünya";?></b>
Bu kodda echo()'nun yaptığını yapmaktadır.. echo() komutunu aşağıdaki şekillerde de kullanabiliriz.
PHP- Kodu:
<?
echo("Merhaba Dünya");
echo 
"Merhaba Dünya";
print(
"Merhaba Dünya");
printf("Merhaba Dünya");
?>
Bunların hepsi ekrana Merhaba Dünya yazacaktır. Fakat kodu çalıştırdığınızda göreceğiniz gibi hepsi yanyana yazılacaktır. Yanyana gelmemeleri için sonların <br> etiketini eklememiz gerekir.
PHP- Kodu:
<?
echo("Merhaba Dünya<br>");
echo 
"Merhaba Dünya<br>";
print(
"Merhaba Dünya<br>");
printf("Merhaba Dünya<br>");
?>
Bu şekilde yaptığımız zaman alt alta gelecektir. Eğer kaynak koduna bakarsanız bu sefer kaynakta hepsinin yanyana geldiğini göreceksiniz. Şayet kodlarınızında daha açık olmasını isterseniz \n yani New Line (yeni satır) ekleyebilirsiniz.
PHP- Kodu:
<?
echo("Merhaba Dünya<br>\n");
echo 
"Merhaba Dünya<br>\n";
print(
"Merhaba Dünya<br>\n");
printf("Merhaba Dünya<br>\n");
?>
\n benzeri sık kullandığımız iki tane komut vardır;
\t Belirli bir sayıda karakter boşluk bırakır (Tab boşluğu ekler)
\r Satır başına gider.
Bunları da örneğimize ekleyerek denemeler yapabiliriz.
PHP- Kodu:
<?
echo("Merhaba Dünya<br>\n");
echo 
"\tMerhaba Dünya<br>\n";
print(
"\t\tMerhaba Dünya<br>\n");
printf("\t\t\tMerhaba Dünya<br>\n");
?>
echo() veya başka komutlarda dikkat edeceğimiz bir diğer husus ise " veya buna benzer karakterleri kullanamamızdır. Bu karakterleri kullanabilmek için başlarına \ eklememiz lazımdır. \" gibi
PHP- Kodu:
<?
echo("Merhaba Dünya<br>\n");
echo 
"\t\"Merhaba\" Dünya<br>\n";
print(
"\t\tMerhaba Dünya<br>\n");
printf("\t\t\tMerhaba Dünya<br>\n");
?>
Böylelikle ekrana " karakterini bastırabiliriz. $, ', \ gibi karakterlerde aynı şekilde yazılmaktadır.. Bazen " yerine ' (tek tırnak) kullanıldığını görürüz. Kullanış açısından çok farkı yoktur. İleride değişkenlerde anlatacağım ufak tefek bazı ayrıntı farkları vardır.
İlk dersimiz burada bitti, hayırlı uğurlu olsun..
Ek Ders :
PHP'ye giriş dersinde açıklama satırlarını anlatmamak, ileri de dersleri anlatırken işimi oldukça zorlaştıracak sanırım. Her programlama dilinde olduğu gibi PHP'de de açıklama yazabilmek için çeşitli seçenekler mevcut. Açıklamalar kodlama açısından bir önemi olmayan kod parçaları gibi gözükse de okunabilirlik ve koda tekrar geri döndüğümüzde anlaşılabilirlik sağlayacaktır. İlk metodumuz tek satır açıklaması için //, bunu sadece o satırda açıklama yapabilmek için kullanıyoruz, // yazdıktan sonra gelen yerler açıklama satırı olarak kabul ediliyor. Birde birden fazla satırda da kullanabileceğimiz var. /* */ Bunu da birden fazla satır açıklama yapmak istersek kullanıyoruz. İkisini aynı örnekte kullanıyorum, umarım anlaşılır olur.
HTML-Kodu:
<?
/*Çoklu satır açıklama örneği
istediğimiz kadar satır açıklama
girebiliriz. Burada yazacaklarımız
programımızın işleyişini etkilemeyecektir.
Kod parçaları yazsak dahi
herhangi bir şey olmayacaktır.*/
echo("Merhaba Dünya"); // Ekrana Merhaba Dünya yazar, burası tek satır açıklama satırı
?>
__________________
@hasanyasar- HasanYasar.com-imza.com

Konu EJDER tarafından (20-07-2007 Saat 00:11:21 ) değiştirilmiştir..
Alıntı ile Cevapla


Sponsored Links
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256