PHP Domain Kontrol Kodu PHP Domain Kontrol Kodu

Php ‘Merhaba Dünya!’

Bugün php kullanarak ilk çalışan programımızı yazıyoruz.

Öncelikle temel olarak şunu bilmemiz gerekiyor. Yorumlayıcının yazdığımız kodların php ile yazıldığını anlayıp php kurallarına göre yorumlayabilmesi için mutlaka kodlarımızı


ya da


taglari ( etiketleri ) arasına yazmalıyız. Yazdığımız kodların tüm sunucularda sorunsuz olarak çalışabilmesi için bu taglerden şeklinde olanı kullanmanızı tavsiye ederim nedeni ise short_open_tag yapılandırılmasının bazı sunucularda ‘0’ konumunda yani kapalı/geçersiz konumda bulunmasıdır (http://php.net/manual/tr/ini.core.php#ini.short-open-tag).Bu durumda


taglari içerisindeki kodlarımız yorumlanmazlar ve ekrana sıradan bir html kodu gibi gönderilirler.

Bu da sistemimiz açısından hem stabilite hem evrensellik hem de güvenlik açısından ciddi sorunlara yol açabilir. Bu sebepten yazdığımız kodlarda taglerini kullanmaya özellikle dikkat etmeliyiz.

Artık yavaş yavaş ilk php dili ile yazdığımız programımızı oluşturmaya başlayabiliriz. Ilk programımızda yapacağımız şey php yorumlayıcımıza ekrana bizim belirlediğimiz bir içeriği yazdırmasını söylemek.Peki bunu nasıl yapacağız? Tabi ki php fonksiyonlarını kullanarak. Elimizde iki alternatif yolumuz var. Print ve echo. Peki neden iki ayrı şekilde?ikisi de aynı işlevleri yerine getiriyorsa neden bir tanesi yetmesin ki? Çok detay vermeden aradaki farkı açıklayayım. Print kullanarak oluşturduğunuz fonksiyonun sonucunda işlemin başarılı olup olmadığı durumlar için boolean tipinde bir sonuç değeri alabiliriz yani print sonuç dönüren bir fonksiyondur. Avantajları olduğu gibi bazı durumlarda performans açısından daha yavaş çalışır. Ancak echo geriye bir değer döndürmez daha az ve basit bir işlemle ekrana sonucumuzu yazdırır ve görevini tamamlar. Daha hızlıdır.

Bir diğer dikkat etmemiz gerek nokta php söz dizim kuralları.

İlk programımızda satır sonlarını ‘;’ ile bitirmeye dikkat etmemiz yeterli, php dilinde bir kod grubundan diğer kod grubuna geçiş yaptığımızı belirtmek için bu işareti kullanırız.

İlk programımız,



ya da



ya da


Fonksiyon isimleri case-sensitive değildir yani Echo yazabileceğimiz gibi echo şeklinde yazım da geçerlidir.

Bu programın sonucunda ekrana ‘Merhaba Dünya!’ yazdırdık ve ilk çalışan programımızı tamamladık. Bir sonraki yazıda görüşmek üzere.

Php’nin tarihçesi ile ilgili yazıya buradan ulaşabilirsiniz.