<wsa blog_title>
[28/11 06:00AM]
PHP İLE PROGRAMLAMAYA GİRİŞ DERSLERİ - BÖLÜM 2
PHP'nin TEMELLERİ
 
Geçen sefer ki yaptığımız girişten sonra artık PHP'nin temelini anlamak için hazırız. PHP dosyaları oluşturmak için birkaç şeyi anlamalı ve hatırlamalıyız. Bunlar:
  1. Her PHP dosyası .php ya da seçenekli olarak .php3 uzantısına sahiptir. Web sunucunun yapılandırma dosyasını kullanarak bu öntanımlı dosya uzantılarını değiştirme seçeneğine sahipsiniz.
  2. Bir .php dosyası, tüm PHP kodunu içeren etiketleri arasında tanımlıdır. Açma etiketi
  3. PHP HTML içerisine gömülebilir, fakat biçim biraz farklıdır. PHP kodunu kullanmak istediğiniz HTML etiketleri arasında, kullanmak zorunda kalacaksınız ve bu PHP tarafından ayırt edilecektir.
  4. Tüm koşullar (noktalı virgül) ; ile bitmelidir. Bu çok önemlidir ve bu noktalı virgül tekil bir koşul olarak bu satırı ele almak için PHP ayrıştırıcısına anlatır. Bunu kullanmadan kodu ayrıştırıldığı zaman hata mesajı alırsınız.
İLK PHP KODUNUZ
 
Ekranda neden bazı çıktıyı göstermiyor? PHP ile bunu yapmak oldukça basittir. Tüm yapmanız gereken echo adında bir yapıyı kullanmaktır. Bir metin düzenleyici ya da PHP editörü ile boş bir dosya oluşturun ve aşağıdaki kodu içerisine yazın. Sonra .php uzantısı ile dosyayı kaydedin. Metin editörü olarak notepad kullanıyorsanız, dosya uzantısına dikkat edin. Windows'ta dosya uzantıları sıklıkla gizlidir. Bu yüzden kaydedilen dosyanın .php uzantısına sahip olduğuna emin olun. Tamam, şimdi aşağıdaki koda bakalım: "Bu benim ilk php kodum"; ?>ya da diğer tanımlama etiketi içerisinde yazabilirsiniz: "Bu benim ilk php kodun"; php?> Şimdi dosyayı kaydedin ve web sunucunuza yükledikten sonra doğru konumdan onu çağırın. Dosya konumu http://localhost/filename.php gibi olmalıdır.Tarayıcınızda şimdi "Bu benim ilk php kodum" yazısını görüyorsanız, ilk aşamayı geçtiniz demektir.PHP içerisinde küçük-büyük harf duyarlılığı yoktur. echo ile ECHO aynı anlama gelir.
 
ÜÇLEME DURUMLARI
 
Tüm durumlar bir noktalı virgül kullanarak ayrılır. Sadece if döngüsü ya da kapama parantezinden önce ve sonra bir noktalı virgüle ihtiyaç duymayan koşullu döngü gibi bileşik bir durumdur. Örneğin: if (a=b){echo "a ve b eşittir" //Noktalı virgül burada gerekmez .

 
KODU YORUMLAMA
 
Kod pek çok sebep için yorumlanmayı gerektirir. Yorumlanmış kod PHP tarafından ayrıştırılmaz ve durumlar, kodlar ve fonksiyonlar hakkında yorum eklemenin iyi bir yoludur. // ile başlayan tüm satırlar PHP tarafından bir yorum olarak ele alınır. Aynı zamanda # simgeside kod yorumlamak için kullanılır. Örneğin:// bir değişken olarak ayrıştırılmış echo string fonksiyonu function echo_string($a) {echo $a // Ekranda yazdırılacak değişkenin değeri } ?>. Burada gördüğünüz gibi ilk satırda ve üçüncü satırda // den sonra başlayan yazılar yorumdur.

Geri İzlemeler

GERİ İZLEME URL'si: http://www.blogsever.com/trackback/231

Yorum

Bir yorum gönder
İsim:


E-posta:


Başlık:


Yorum:

Kod:



Özgürlük için Pardus...


Merhaba Ben Aydın. Bloguma hoşgeldiniz. Ankara da yaşıyorum ve evliyim. Umarım sitede güzel vakit geçirsiniz...
İnsanlar vardır, şafak vaktinde doğar, gün batarken ölürler. Unutma ki dünya sandığın kadar büyük değildir. Dünyayı bize büyük gösteren bizim küçüklüğümüzdür. Hırsımız, bencilliğimiz…


Yazar ile iletişim kur

İletişim Bilgisi

Kategoriler
AÇIK KAYNAK VE LINUX / OPEN SOURCE AND LINUX
PHP
BLOGLAR HAKKINDA YAZILARI /ABOUT BLOGS WRITINGS
GPS/GLONASS/GALILEO
SEYAHAT / TRAVEL
BİLİŞİM / INFORMATICS
SİYASET / POLITICS
ENGLISH ARTICLES
INTERNET TEKNOLOJİLERİ / INTERNET TECHNOLOGIES
GENEL KONULAR / GENERAL TOPICS
CBS COĞRAFİ BİLGİ SİSTEMLERİ / GIS
ŞİİR / POEM
TEKNOLOJİ / TECHNOLOGY
KİTAP TANITIMI / BOOK PRESENTATION
HAYATIN İÇİNDEN / WITHIN LIFE
MySQL
TEMEL HARİTA BİLGİSİ / BASIC MAP INFORMATION
CISCO

En son yazılar

Nutuk'taki Gizli Şifreler
[07/08 01:44AM]

Besle Kargayı, Oysun Gözünü
[04/08 02:51AM]

Acımasız Terör
[30/07 01:58AM]

Cisco CCNA Oldum
[14/07 04:46PM]

Swap Partition'ın Etiket İsmini Nasıl Bulabilirim?
[08/07 09:56AM]

2 Temmuz 1993
[02/07 02:33AM]

Çözüm Odaklı Denizler Kampanyası
[18/06 06:54AM]

Kızılırmak Suyu Bilmecesi
[18/06 01:59AM]

Hukuktan Anlamayanların Hukuk'a Bakışları
[10/06 09:52AM]

Gökçek Yalan Söylüyor
[08/06 06:20AM]

Otelinizi Seçerken Dikkatli Davranın
[31/05 08:12AM]

Hayatın İçinde Biraz Tebessüm
[26/05 08:51AM]

Coca Cola Sadece Bir Kola Markası mı?
[18/05 06:31AM]

Google Maps'i Flash Olarak Kullanmak İster misiniz?
[15/05 07:43AM]

Blogunuzun Arama Motorlarındaki Performasını Artırın
[09/05 08:23AM]

Pardus 2008 Yol Haritası
[05/05 02:00AM]

Top Komutunun Çıktısını Bir Dosyaya Nasıl Yazarım?
[02/05 05:04AM]

Dinci Şaklabanlar
[01/05 06:48AM]

Harita'da Ölçek Kavramı
[24/04 07:53AM]

Sun, Tamamen Açık Kaynak Java İstiyor
[24/04 07:44AM]



Fotoğraf albümleri Rastgele Resimler
Ailem / My Family
Gezi Resimlerim
Bodrum Resimleri / Bodrum Pictures
Eşim ve Ben / My wife and Me ..


Dosyalarım
Greenpeace Banner - 1
Greenpeace Banner - 2
Greenpeace Banner - 3

Arkadaşlarım
Yakınımdakiler

Bağlantılarım
Favorilerim (My Favorite Links)

Kitaplarım
Tarih
Roman

Müziklerim
Müziklerim (My Favorite Musics)





Greenpeace


Blog Catalog


MyBlogLog


Blograzzi




Blog Yazarları


Bloghology

Download Free Bloghology Ebook

Stumbleupon


Technorati

Add to Technorati Favorites