19 Şubat 2015 Perşembe

İnternet Programcılığı-2 Ders Notu-1

İnternet Programcılığı 2 dersinde 18.02.2015 tarihinde kendime göre tutmuş olduğum notlar.



PHP Nedir= Personel Home Page diye adlandırılır. Platformdan bağımsız dinamik web sayfaları ile sunucu taraflı çalışan html'e gömülü bir programlama dilidir. php de yazılı olan kodlar web tarayıcılarında direkt görüntülenmez bir sunucu üzerinden, server üzerinden, yorumlayıcı üzerinden geçmesiyle yazılan kodlar html olarak görüntülenebilir. 
Biz bu sanal sürücüyü xammp kontrol paneli üzerinden kullanıyoruz. localhost içerisinde htdocs klasörü içerisine yapılan her şey kaydedilir.
Avantajları:
  • C# a benziyor
  • Hızlı bir dil
  • Yazması çok kolay
  • Ücretsiz
  • Açık kaynak
  • Bütün veri tabanları bağlanabiliyor
  • Dinamik

PHP yazım etiketleri: İki çeşit yazım etiketi vardır.
1. Yazım:
2. Yazım:
yukarıda yazmış olduğum / işareti yerine klavyedeki küçüktür işareti, \ işareti yerine klavyedeki büyüktür işareti koyulacak. Bu işaretleri koyup yazıyı yayımlayınca kodlar kayboluyor, sorunu çözünce düzelteceğim.

En sık kullanılan 1.yazımdır ve bu yazım şekli sırasında size kolaylıklar sağlar, tamamlamalar yapar, renklendirmeler yapar.

echo ve print komutları ekrana basma(ekranda gösterme) işlemi yapar. echo her şeyi ekrana basar, hata varsa gösterir. print ise kontrollü basar, hataları göstermez.

$ :değişken tanımlama işaretidir. $ad="Hâlet-i Ruhiyem"; gibi

define :Sabit değişken tanımlar.  define ("pi"; 3.14")  yazıp daha önce de R değişkeni tanımlandı varsayılarak bir dairenin çevresini hesaplamak için $cevre=pi*$R^2  şeklinde bir kullanım olabilir.

Değişken Tanımlama: $ işareti kullanılır. 
_ (yani alt çizgi) ile başlayabilir.
Türkçe karakter içermez
Rakam başta olmamak üzere kullanılabilir.
Büyük, küçük harf duyarlıdır. $topla=$a+pi  ve $Topla=$a+pi  bunların ikisi de birbirinden farklıdır.

Değişken Türleri: Tam sayılı değişkenler (integer)
Noktalı değişkenler (double, float) 
Numaralı olmayan değişkenler (String (tek ve çift tırnakla kullanılır))
Dizi tipi değişkenler (array)

Veri Tipi Değişkenler: integer, double, string, array, object (nesne), class (sınıf), unique type

gettype fonksiyonu değişken türü bulmakta bize yardımcı olur.

ÖDEV: Kimlik Bilgilerini değişkenle tanımlayıp echo ile ekrana yazdırılacak.

Hiç yorum yok: