php ogrenmenin puf noktaları .

  php ogrenirken     dikkat edilmesi gereken  ince noktaları su sekilde   sıralamak mumkun 

 programlama dilleri konusunda    acıkcası  bircogumuz hatta genel olarak ileri seviye coderlar disinda olan herkesin düşünce yapısı olarak hata yaptıkları  genel nokta  sudur ki  sanki bir  sorunun bir tek cevabı  varmıs gibi bir dusunce   hakim genel olarak aslında   php yi ogrenirken (diger  programlama dilleride dahil )  cok ekstrem  uygulamalar disinda bir   bir amaca  ulaşmak icin  izlenilmesi gereken yol tek degildir bu   kodlama yapan kisinin  ic dunyası ve dusunce yapısı ile alakalı oldugudur.

ornek  verecek olursak:

diyelim ki iki farklı programcımız olsun ikisininde aynı seyi yapmaya calıstıgını dusunelim ikisininde   formdan gelen verileri kullanma seklini  bir inceleyelim 

2000 ile  2003 arasında   her  yıl okul birincilerini  gosteren bir programımız olsun  secilen yilda  okulun  birincisi olan  ogrencinin ismini ekrana yazdıralım

yıl             ogrenci

2000        ali

2001       hasan

2002       ahmet 

birinci yontem 

$yil=int($_GET['yil']);

if ($yil==2000){

echo "okul birincisi ali dir ";

}elseif($yil==2001){

echo "okul birincisi hasan dır";

}elseif($yil==2002){

echo "okul birincisi ahmet tir";

}else{

echo  $yil." yılına ait bir kayıt bulumadı";

}

ikinci yontem

$yil=int($_GET['yil']); 

switch($yil){

 case '2000':{

echo "okul birincisi ali dir";

break;

}

case '2001':{

echo "okul birincisi hasan dır";

break;

}

case '2002':{

echo "okul birincisi ahmet dir";

break;

}

break;

}

daha cesitlendirmek mumkun

hangi yontem dogrudur ? iki yontemde dogrudur  buradan anlayabileceginiz uzere

amacınıza ulasmak icin birden fazla yontemin olması  nedeniyle sizin karsılastıgınız sorunlar aslında   size ozel sorunlardır.  buradan cıkarılması gereken bir diger ders ise    herkesin kodları kendine ozgudur bu nedenledirki hazır script bile kullansanız kendi uygulamanıza gore ozellestirmeniz gerekir .

2- DOGRU PHP İDE (EDİTOR) KULLANILMASI ;

programlama islerinde yeni olan arkadasların en cok karsılastıkları problemler den bir digeri ise syntax hatalarıdır. bunlar  yazdıgınız kodda programın sınırları dısında isaretler ve isaretciler kullandıgınız anlamına gelir  bu nedenledirki kodlama herhangi bir metin editoru ile yapılabilir ama yeni baslamıssanız mutlaka   bu tarz hataları tespit eden bir php editor kullanmalısınız   windows icin benim tavsiyem  nusphere php  linux icin ise netbeans kullanabilirsiniz . boylelikle   hatayı bulmak icin saatler harcamanıza gerek kalmaz 

3- php ogrenmek icin aklınızdan cıkarmamanız gereken  en onemli noktalardan biride sudur ki  hicbir programcı   bir programlama dilini A dan Z ye  bilmez bunun iki sebebi vardir 

- programlama dillerinin sınırları yoktur   bu nedenledir ki yogunlasacagınız nokta sizin gelistirdiginiz uygulamalar icin olanları ogrenmektir . aksi takdirde kendinizi yormaktan baska birsey yapmazsınız .

 - gereksiz  bircok bilgiyi ogrenme ihtiyacı hissetmez   sonucta siz phpnin mevcut sınıflarını kullanmayı ogreniyorsunuz  siz php nin kendisini gelistirmiyorsunuz  aslında  ogrendikleriniz php yi gelistiren  programcıların  sizin icin kullanıma sundugu  sınıfların icerikleri ve kullanım sekilleridir. gereksiz bircok seyi ogrenmeniz ancak sizin kafanızı karıstırır ihtiyacınız olanı arastırın.

bugunluk  bu kadar  bilgi yeter   

not: bunları anlatmamın sebebi ukalalik yapmak degil, aksine bir nebzede olsa size yardımcı olabilmek.mutlak  cok daha ust duzey arkadaslar vardır  bunlar benim kendi izlenimlerimdir  daha sonra   yazı dizisine devam edecegim vaktim el verdigi surece mutlaka benim   gozumden kacan sizin  fark ettiginiz   noktalar vardır onlarıda eklerseniz  bu sekilde  guzel bir dokuman ortaya cıkar insallah  size bol php li gunler :) saygılarımla  

2012-12-22 15:39:32 Edit:2012-12-22 15:41:32

Php

Bilgiler için teşekkürler.

Alternatif bir yolu da ben yazayım. belki birilerine farklı fikir verir.

$bilgiler = array(
2000=>"ali",
2001=>"hasan",
2002=>"ahmet ");


echo "okul birincisi : ". $bilgiler[$_GET["yil"]] . " dir";
Her programcı birgün Php yi tadacaktır
2012-12-23 17:07:13

Php

drekon hocam ellerine saglık guzel bir ornek olmus ama ben bir turlu su array  sevemedim gitti smiley

2012-12-25 09:59:40

Php

alicilinAli Fırat Güler

Aslında sadece php öğrenmek değil. Tüm porgramlama dillerini öğrenmenin en önemli püf noktası mantık geliştirmektir. programlamada algoritma olmazsa olmazdır. Birşeyi kafanızda tasarlıyabiliyorsanız eğer gerisi bu işi yapacağınız dilin syntax kurallarına ve fonksiyonlarına kalır. yani mantığınız iyiyse eğer geriye kalan iş ezberden oluşur.

Bu yüzden hiç bir zaman bir dili bir kalıp olarak ezberlemeye çalışmamak gereklidir.

2012-12-26 23:27:09

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro