Her programlama dilinde olduğu gibi PHP‘de de fonksiyonlar bulunmaktadır. Gerek PHP’nin tanımlı fonksiyon kütüphanesi gerekse kendi geliştirebileceğiniz fonksiyonlar size büyük bir özgürlük sunar.
Fonksiyonun kelime anlamı,işlev anlamına gelir. Fonksiyonlar genellikle PHP’nin içinde bulunan alt programlar gibidir. Gerektiği yerde kullanır ve gerektiği yerlerde de pratik bakımdan sizi uğraştıran kodları kısaltabilirsiniz.
Yazar: Güray Süerdem
Dizi Değişkenler
Dizi değişkenler içinde birçok veriyi barındırabilir. Veriler array() fonksiyonunun içine ve iki tırnak arasına yazılır. Yazılanlar , (virgül) ile ayrılır. Mesela dört tane isim yazacaksınız $isim1, $isim2, $isim3, $isim4 diye tanımlayacaksınız.
Oysa bunu tek bir değişkene atayarak daha rahat kullanıp ayrıca döngü içinde de döndürebilirsiniz.
Microsoft ile Volkswagen
Bill Gates Microsoft’un bir seminerinde bilgisayar sektöründeki gelişmenin hızını anlatmak için şöyle bir benzetme yapmış: “Eğer Volkswagen firması son 25 yıl içinde bilgisayar sektörü kadar hızlı gelişmiş olsaydı,bugün 500 dolara alacağımız arabalara 25 dolarlık benzin koyup dünya turu atmamız mümkün olacaktı.”
Birkaç gün sonra VW firmasının bir basın açıklaması yayınlanmış:
Okumaya Devam Et
Zend Studio for Eclipse (BETA)
Resmi PHP geliştiricisi Zend “Neon” kod adını verdiği yeni jenerasyon geliştirme ortamının beta çalışmalarına başladı.Güçlülüğü kanıtlanmış profesyonel bir PHP geliştirme ortamı olan Zend Studio çoklu dil desteği ve teknolojisi ile eşsiz bir geliştirme ortamı sunuyor.
Zend Studio for Eclipse demo videosunu izlemek, detaylı bilgi almak ve indirmek için http://www.zend.com/en/products/studio/eclipse/ adresine göz atabilirsiniz.
Beta sürüm olduğu için ücretsiz olarak indirebilirsiniz.
Foreach Döngüsü
Foreach diğer döngülerden daha kolay bir yapıya sahiptir.Koşulsuz olarak döndürme işlemi yapar.
Okumaya Devam Et
While Döngüsü
Genel olarak ihtiyaca göre en çok kullanılan döngü while döngüsüdür. Veritabanından bilgi çekip döndürmek, harici bir dosyadaki verileri döndürmek vs. gibi işlemler while ile daha rahat ve zahmetsiz yapılıyor. İhtiyaca göre geniş projelerde hepsini bir arada kullanmakta mümkün.
Okumaya Devam Et
For Döngüsü
Her programlama dilinde olduğu gibi PHP ile de birden fazla işlemi koşula bağlı olarak tekrar ettirebiliriz.
İlk olarak for döngüsünü tanıyacağız.
Switch Kontrolü
Switch kontrol yapısı Türkçe anlamıyla bir komutu çalıştırmak için kullanılır ve değiştir anlamına gelir. Genellikle if kontrolünün devamı olan elseif komutunu azaltmak için tercih edilir.
if Kontrolü
if türkçe karşılığı,eğer anlamına gelir. Genellikle bir işlemin doğruluğunu veya bir işlem sonucunda ne yapılması gerektiğini belirtmek için kullanılır. Hayatınızdaki kararlarınızda da eğer’i kullanmayı öğrenirseniz tam bir programcı olduğunuza emin olabilirsiniz.
Formlar İle Çalışmak
Formlar yoluyla birçok işlemi gerçekleştirebiliriz. Örnek olarak en basitinden bir iletişim formuna yazdığımız bilgileri mailimize gönderebiliyoruz.
Çekeceğimiz bilgiler <form></form> tagları arasına yazılır. Yardımcı elemanlar olarak action=”sayfa ismi” (form yolu ile gönderilen bilgilerin işleneceği sayfa) method=”yöntem” (dosya gönderilirken kullanılacak yöntem) kullanılır. Göndermek için form alanında oluşturduğumuz submit butonuna tıklamamız gerekir.
Okumaya Devam Et
Değişkenler
Değişkenler tüm programlama dillerinin temel yapı taşıdır. Hangi programlama diline başlarsanız başlayın size temel bilgilerden sonra gösterilecek ilk konu değişkenlerdir. Değişkenlerin ne olduğunu iyi kavrayabilmeniz için ilk önce ne işe yaradığını anlamanız gereklidir.
Okumaya Devam Et
Echo ve Print Komutu
Evet PHP ile sunucu taraflı ilk dersimize başlıyoruz.
Öncelikle /www klasörümüzün içinde dersler adlı bir klasör oluşturalım.
Daha sonra bunun içinde index.php dosyamızı oluşturalım.
Okumaya Devam Et
Neden ASP Değilde PHP ?
Çünkü;
- PHP birçok işletim sistemi ile çalışabilir. (Windows, Unix, Linux, …)
- PHP tüm web sunucularıyla uyumludur. (IIS, Apache, …)
- PHP açık kaynak ve ücretsiz bir dildir. www.php.net adresinden indirebilirsiniz.
- PHP öğrenmesi kolay bir dildir.
- PHP sunucuyu yormadan hızlı bir şekilde çalışır.
PHP‘yi tercih etmeniz için daha birçok neden söylenebilir.Ama PHP’yi diğer dillerden ayıran en temel özellik bunlardır.