|
PHP Script ile web programlamayı bu site inşaAllah size öğretecek; Bunu isteyin !
|
PHP include kullanımı örnekler ve anlatım
Gereksiz hiçbir bilgi yoktur. Lütfen hepsini dikkatli bir şekilde sırasıyla okuyun ve uygulayın. |
|
PHP index PHP Dersleri 1 Aralık 2008 den sonra ... PHP Derslerine Giriş PHP Kurulumu (Easy PHP) PHP öğrenmek istiyorum PHP Echo (değişkenler) PHP - dosya okuma PHP de Array (diziler) PHP for loop (döngü) PHP if sorgusu (and, or, not) PHP die ve if isset PHP date time functions PHP Dersleri Ekim 2010 dan sonra ... PHP String fonksiyonları PHP Substr fonksiyonu String dersleri henüz bitmedi... PHP include PHP Session PHP ile veritabanına bağlanmak PHP Derslerinin Sponsoru www.ismailpala.com'dur. |
PHP Dersleri [ Ders (numara verilmedi henüz)] PHP include komutunun anlaşılması ve kullanımıBize kodlamada en çok zaman kazandıran komutların başında include gelir; Büyük internet projelerinde dosyaların yönetimi zorlaşır. Artan içeriklerin bir kısmını dışarı almak mantıklıdır. Bütünün bir parçasına başka bir dosya ismi verip dışarda tutmanın en büyük avantajı tekrarlanan kodlarda oluşur.Dosya içeriğine müdahalenin hızlı yapılmasını sağlayan bu komut tekrarlanan kod parçalarına uygulanırsa yani tekrarlanan php kodları tek bir dosyada tutulur ve o ortak dosya diğer bütün php dosyalarından include ile çağrılırsa zaman kazanılır. Bu php dosyası bölünürken dikkat edilmesi gereken şey şudur; Kesinlikle bütün dosyalarda yani bütün sitede ortak olacak kodların başladığı ve bittiği yer dışarı alınmalıdır. Herhangi bir sayfaya özel bir alan include edilecek dış parça içinde olmamalıdır. Genel tavsiyem örneğin; iletisim.php dosyasının en üstü ve en sonu için mutlaka bir include dosyası oluşturun. Boş bile olsa önemli değil sonradan sitenin en altı ve en üstünde bütün sayfalara koyacağınız birşeyi bu dışdaki parça dosyalara yazdığınızda bütün sayfalara bir seferde ekleme yaparsınız. Şimdi örneklemek istiyorum. Bu sayfanın olduğu yere dunya-klasoru diye bir klasör açtım içinde de ulke-klasoru var onun içinde de (yani en içte de) sehir-klasoru diye bir klasör açtım: dunya-klasoru/ulke-klasoru/sehir-klasoru inc-dunya-klasoru.php inc-sehir-klasoru.php inc-sehir-klasoru.php bu üç dosyayı da kendi klasörünün içine koydum. <?php include "dunya-klasoru/inc-dunya-klasoru.php"; include "dunya-klasoru/ulke-klasoru/inc-sehir-klasoru.php"; include "dunya-klasoru/ulke-klasoru/sehir-klasoru/inc-sehir-klasoru.php"; ?>Bu yukarıdaki kodun çıktısı şu şekilde olacaktır: ** Bu gördüğünüz yazı dünya klasarü içindeki dosyadaki yazıdır. (inc-dunya-klasoru.php) ** dunya-klasoru/ulke-klasoru içindeki dosya inc-ulke-klasoru.php dosyası tarafından yazıldı. ** dunya-klasoru/ulke-klasoru/sehir-klasoru içinde bulunan inc-sehir-klasoru.php dosyasının içeriğidir. Peki root (ana dizin) içindeki bir dizinden dışarıdaki bir dosyayı nasıl include ederiz? Bunun için ../ işareti kullanılır. Yani bir seviye üstteki klasorün içindeki bir dosyayı include edeceksek başına ../ koyarız eğer iki seviye üstteki klasör içinden bir dosya include edilecekse ../../ ifadesini kullanırız. Örneğin: dunya-klasoru içindeki bir ana dosyamız varsa bu dosya içinden ana dizindeki dosyayı çağırmak için include "../inc-parca-dosya.php" diye kullanmamız gerekecekti. PHP include hakkında söyleyeceğim son şey şudur; o parça kod ana dosya içine getirilip yerleştirilir ve öyle çalıştırılır. Yani ana dosyadaki bir değişkeni parça dosyada kullanabilirsiniz yada parça içindeki bir değişkeni parçadan sonraki bir kodda kullanabilirsiniz. Tek bir php dersiyle php programcısı olunmaz lütfen sabredin ve sürekliliğinizi koruyun. PHP dersinin hazırlanma zamanı : 01 Ağustos 2011 Pazartesi Saat 10:30 |
|
Nihat ve Levent'e sitenin oluşturulması için vermiş oldukları destekten ötürü teşekkür ederiz. Yayına başlama 1 Aralık 2008 Pazartesi Saat 21:10 dur. Lütfen sitedeki içerikleri kaynağına link vermeden hiçbir yerde yayınlamayınız. |