astropaykartsatis.net
User Tag List

Yeni Konu Aç Cevap Yaz
29.12.2011, 03:17 1 (permalink)
tahsindemirkan
  • Neredenİstanbul Şubesi
  • Üyelik Tarihi24.12.2011
  • Yaş25
  • Ticaret Sayısı0
  • Mesajlar83
Temel Php Ders 2 #permalink (permalink)
Merhaba arkadaşlar. İkinci dersimizde php'yi yazmaya başlayacağız.

İlk olarak bilgisayarınızdan not defterini ya da varsa yardımcı programınızı (bkz. dreamweaver) açıyoruz. Dreamweaver kullanan arkadaşlar girişte create new bölümünden Php'yi seçsinler ve Code bölümüne yazsınlar.

Php kodlarımızın başına ve sonuna imler eklememiz gerekmektedir. Bu imler kodların php ile yazıldığını apache sunucuya bildirmemiz içindir. Bunun için birkaç seçenek vardır.

Seçenekler:
<? ?>
<% %>
<?php ?>
<script language="php"></script>

Bu seçeneklerden ilk ikisi php ayarlarından sonradan aktif edilmektedir. xampp'de ise ilk seçenek aktif olarak gelmektedir. Ancak bu her sunucuda aktif olduğu anlamına gelmez.
Dördüncü seçeneğimize gelecek olursak 2 defa anca kullanmışımdır . Zaman kaybetmemek için "<?php ?>" bunu kullanmaktayım. Daha seri oluyor.

Boş not defterimize ya da yardımcı programımızın ekranına(dreamweaver da html head body tagları otomatik olarak yazıldığından bahsedeceğim kodları body tagları arasında kullanınız!) öncelikle:
<?php


?>
yazıyoruz.

Şimdi ilk kodumuz, ekrana yazdırma kodumuzdur. Bu kodumuz "echo"dur
echonun kullanımı ise şöyle

<?php
echo ("merhaba");
?>

Bu kod web tarayıcı ekranına merhaba yazar. Burada dikkat edilmesi gereken temel noktalarımız ise şunlar:
echo başa gelecek, parantez açılacak, cümlemiz tırnak içerisine yazılacak (" ya da ' olması fark etmez), parantez kapanacak ve en önemli nokta olarak işlemimiz noktalı virgül ile son bulacak.

echo içerisinde 4 işlem:
dört işlem yaparken tırnak kullanmayacağız. çünkü tırnak koyarsak işlemimiz sonuç bulmaz ve ekrana 3+3 gibi bir yazı çıkar.

Toplama İşlemi:
<?php
echo (1+1);
?>

Çıkarma İşlemi:
<?php
echo (1-1);
?>

Çarpma İşlemi:
<?php
echo (1*1);
?>

Bölme İşlemi:
<?php
echo (1/1);
?>

Önemli: Yazdığımız kodlar karmaşık bir hal alabilir ve burada ne yapmaya çalışmışım diye düşünüp durabilirsiniz. Böyle bir durum olmaması için kodunuza açıklama girebilirsiniz. Bunun birkaç yöntemi vardır.

"//" yöntemi:
<?php
echo (3/3); // bölme işlemi
?>
bu yazılar ekrana yazdırılmaz. sadece php dosyanızın içerisinde not olarak kalırlar.
"//" ile sadece işlem satırının sonuna not ekleyebilirsiniz. Aynı işlem için "//" yerine "#"de kullanabiliriz.

bir diğer yöntem ise "/* */":
<?php
/*
Şimdi bölme işlemi yapılacak
Daha öncesinde de başka işlemler yapıldı.
*/
echo (3/3);
?>
gördüğünüz gibi "/* */" ile satırlarca not yazabiliriz.

Dosyamızı kaydetmeye gelince! Dreamweaver veya benzeri bir program kullanan arkadaşlar kaydettiklerinde direk php uzantı olarak kaydolacaktır. Not defteri kullanan arkadaşlar ise farklı kaydet diyip dosya dının sonuna ".php" koymalıdır. bkz. index.php.

Bu dersimiz de bu kadardır arkadaşlar =).
Hızlı PM Gönder
Gönder
Alıntı ile Cevapla
Yeni Konu Aç Cevap Yaz
Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Seçenekler
Yetkileriniz
Konu Acma Yetkiniz Yok Cevap Yazma Yetkiniz Yok Eklenti Yükleme Yetkiniz Yok Mesajınızı Değiştirme Yetkiniz Yok
BB code is Açık Smileler Açık [IMG] Kodları Açık HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık
Forum Kuralları
Benzer Konular
Konu Konuyu Başlatan Forum Cevap Son Mesaj
Temel Php Ders 3 tahsindemirkan PHP Yararlı Bilgiler 2 19.12.2012 00:01
Temel Php Ders 1 tahsindemirkan PHP Yararlı Bilgiler 5 16.11.2012 17:25
Php Ders Arşivi trgy Web Ders 0 3.02.2010 01:36

Forum Saati: 10:46. Zaman dilimi GMT +3 olarak ayarlanmıştır.
Powered by vBulletin™ Version 3.8.7
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.