Üye GİRİŞİ

Son eklenen makale ve haberler

  Programlama » PHP

PHP konusunda temel bilgiler

Ceviz.Net Pdf Çıktısı Al
 
Ceviz.Net Doc Çıktısı Al
 

Derine inildiğinde karışık görünsede başlangıç ve orta düzeyde bilgi sahibi olan insanlar için PHP oldukça basit ve hatta harcadığınız zamanı yaratıcılık ve zevkle geçirmenizi sağlar. Şimdi basit bir iki komutla PHP ye giriş yapalım.

 

<html>
<title> Temel PHP </title>
<body>
<? echo " Temel PHP Bilgisi " ; ?>
</body>
</html>

Yukarıdakileri biraz açıklıyalım. Burada html bilgisinden bahsetmemiz konu dışına çıkacağından bizi sadece php kodu bulununan <? ?> işaretleri arasındaki kısımlar ilgilendiriyor.

 

Not : Bir php dosyasında php dilinin işlemesi gereken kodlar <? ?> yada <php ?> işaretleri arasında bulunur.

<? işareti ile php koduna hazır hale geldi.

echo " " komutu ile sayfada yazılmasını istediğimiz değeri sağlamış olduk. ( Değer diyorum çünkü düz yazı haricinde bir değişkende olabilir. )

; ile php kod satırını bitirdik.

Not : PHP de her kod satırının sonuna ; işaretinin koyulması gerekmektedir. Koyulmadığını zamanlarda Parse Error hataları ile karşılaşılır.

?> işareti ile PHP nin işleyeceği kısımın bitişini belirledik.

Not : PHP de <? ?> işaretleri ile istenildiği zaman html ve istenildiği zaman PHP koduna geçiş sağlanabilir.


Yukarıdaki kodu yazdıktan ör: deneme.php adıyla kaydedip sunucu üzerinden açtığımızda gelen sayfanın kaynak kodu aşağıdaki gibi olur. Acaba php uzantılı dosyayı sunucu üzerinde çalıştırmanız gerektiğini söylememe gerek varmı :) unutmayın PHP sunucu taraflı bir dil.

<html>
<head>
<title> Temel PHP </title>
<body>
Temel PHP Bilgisi
</body>
</html>

Örneği birazdaha değiştirelim isterseniz. Örneğin yukarıdaki örnekte bulunan;

<? echo " Temel PHP Bilgisi "; ?>

 satırının altına birde,

<? echo " Sevdim Bu Isi "; ?> // satirlari ekliyelim.

Not : Yukarda eklemeniz gerek satırın sonunda // işaretlerini kullandım. Üşenip copy / paste yapan arkadaşlara duyrulur PHP de herhangi bir açıklama yazı girileceği zaman // ve /* */ işaretleri kullanılır. Ama siz yinede copy paste yapmayın :)

Bu işlemi yaptıktan sonra dosyayı kaydedip tekrar baktığımızda echo ile yazdıklarımızın yan yana gelmiş olduğunu gördük. PHP de sayfa biçimlerini kullanmak için iki teknik kullanılır. 1. cisi aynı html kullanır gibi

örneğin Yazı Karekteri için ;

<font face="Verdana" size="1"><? echo " deneme "; ?></font>

Satırlarını kullandığınızda yazınız verdana fontunda olur bu html bizi pek ilgilendirmez :P

2. cisi Eğer PHP içerisinde bunu belirteceksek aşağıdaki gibi " ları belirtmemiz gerekiyor.

<?
echo "<font face=\"Verdana\" size=\"1\">".deneme."</font>";
?>

Yukardaki satırları açıklamak gerekirse <? ?> ile ; ü açıklamaya gerek yok artık sanırım. Nokta birleştirme işlemi yapar. Echo komutunu da öğrenmişsinizdir ozaman dikkatli bakarsanız echo komutundan sonraki html kodlarında açılan her " işaretinden önce \ işaretinin olduğudur. Zaten mantıklı bir düşününcede echo " " komutunun tırnakları ile html içindeki tırnakların karışmaması için koyulduğunu anlıyabilirsiniz. eğer tırnak koyulmaz ise;

PHP bunu echo "<font face=" olarak anlamsız bir şekilde değerlendirecek ve Parse Error olacak. Niye ikide bir Parse Error dediğimi merak ediyorsanız hiç merak etmeyin bir iki sayfa yapınca lanetler okuyacaksınız. Daha çok çok konu var neyse devam edelim.

Hani yukarda Echo komutunu açıklarken değerden meğerden bahsetmiştim. İlerde ömrüm yeterse :) mysql ile harikalar yaratacaz neyse kısa bir özet yapalım ve temel PHP konusunu burada bırakalım zira bundan sonrasında işler değişecek.

  1. Html kodu içerisinde PHP ye geçişleri sağlamak için genelde başlangıç için <? ve bitiş için ?> işaretleri kullanılır.
  2. PHP de her kod satırının sonuna ; ve birleştirmek için . işareti kullanılır.
  3. Sayfada bir değer yazdırmak için ( bu değer yazı yada değişken olabilir ) echo " " komutu kullanılır. Echo yerine Print ide kullanabilirsiniz. İlerde görücez zati.
  4. Her hangi bir PHP kodu içerisinde açıklama yapmak için // ve /* */ işaretleri kullanılır farklarını ilerde görücez.
  5. PHP kod satırlarının ( <? ?> arası ) içinde htmll kodu gösterebilmek için echo ile yapılan değer çıktılarında html kodu içindeki " lardan önce \ işareti kullanılır. Echo nun tırnakları ile html inkileri karıştırmayın.

Not : Burada yazılan bilgilerle asla yaratıcılığınızı kısıtlamak istemem zira bazı komutların bir çok benzeri komut ve kullanım şekli vardır. Ben kendime göre kolay ve basit olanı anlatıyorum.




Tarih : 6-Aralık-2001

Kaynak : Genel Bilgi

Alıntı : Yok

Dökümanı Yazan : Fatih Hood - zw@zeb.biz - www.zeb.biz


fatihhood 14.04.2003

co.mments  del.icio.us  digg  Furl  NewsVine  Reddit  Spurl  TailRank  Wists   



Rating : 10 üzerinden 8.56
 



Tümünü Göster / Sadece Başlıklar Yorumlar

Masterphp Başlangıç
Merhaba ben Masterphp...
Bu bilgiler çok iyi başlangıç seviyesi için tabi...
 
GreeNEyeS Baslangic
PHP'ye yeni baslayacaklar icin kafa karistirmayacak sekilde sade olarak anlatilmis. Tesekkurler..
 
MeY47 Denizli
Güzel bir anlatım olmuş.
Bu php' yi ilk burdan öğrenmiştim size çook teşşekkür ediyorum.
 
Murat php de db hataları
seLam ben sitemi php çevirdim fakat bir db dosyasında bir hata yaptım, plsk temi yoksa db de nerde kafam karıştı hata şu : Fatal error: Call to undefined function: message_die() in /var/www/vhosts/hasretgulu.com/httpdocs/db/db.php on line 88

 
taner macit başlangıç
yeni başladım bu ilk çalıştırabildiğim php idi hayırlısı bakalım çalışma güzel tam bir başlangıç
 
Burcak HaTa db
Fatal error: Call to undefined function: message_die() in db/db.php on line 88

yea bu hata neyin nesi valla bu php adamı deli eder ..

nasıL haLLediLdigini biLen arkadasLar Lütfen ban yardımcı OLsun
 
guler teşekkürler
bende yeni başlayanlardanım bir sürü kitaplara baktım ama bu kadar sade ve anlaşılır olması super. yeni başlayanlar için alınan kitapların çoğu dalga geçercesine .. saol
 
barfly süper...
fatihhood ...şimdi sene 2007 ve ben sanırım 10 gündür php öğrenmek için çöreklendim internete ama böyle temiz bi makale görmedim henüz. az sonra yazdığın herşeyi araştırıcam. ve umarım bulurum. bunun yanında şimdi bu yorumumu okuyup da eğer buna benzer nitelikte makalelerden veya e-kitaplardan haberdar olan varsa iletişimde olmaktan sevinç duyarım. msn: jackdcobain@yahoo.com
 
azat php
çok kaynaklara baktım ama bukadar sade ve anlaşılır ders daha yeni gördüm gerçekten çok sagolun ardan tam altı yıl geçmiş biz daha yeni farkına varıyoruz php nin ya nekadar gerideyiz gerçekten çok üzüldüm yazık bnunun devamı yokmu arkadaşlar kaynagı olan varsa benimle iletişime geçe bilirmi msn (sevgilimol_25@ h o t m a i l .c o m)
 
Tuncay Özsaraç Çalıştırma
benim sorum şu buyaptığımız calışmaları nerede görebilriz (browser olarak yani).php yi hangi browser destekliyot xp de;
Saygılarımla

 
sepil php sayfaya parola koyma
size bir sorum olucak ben web sayfama girişte parola sorulmasını istiyorum ve bunu php koduyla yapmam lazım bana sadece o kısmın kodu gerekiyo lütfen bana yardım edin yoksa webden çakıcammm:(
 
Mehmet Sözlük
Kendi kontrolümde yayında olacak sözlük hazırlama çalışmasına her yürlü destek.Ricam bu.Sağolun.
 
hamit Çok Teşekkürler
her yerde fellik fellik aradım sonunda burada buldum.artık yer imlerimden biri de ceviz.net .teşekkürler.
 




yorum Yorum ekle
İsminiz:
Mailiniz:
Yorum Konu:
Soru: Bir yılda kaç mevsim vardır ?
Cevap :
Bütün alanları doldurmanız gerekmektedir.

 
XHTML 1.0 CSS 2.1
Ceviz Reklam