1.

If kullanmanız lazım basit bir yerde. Parantezleri kullanmaya bile

üşeniyorsunuz. Buyrun kısa yazılım.

<?
echo $var==$var2 ? "eşitler" : "eşit değiller";
?>

2.

Sisteminizi include üzerine kuracaksanız URL leriniz içinde basit bir modüler

sistem oluşturabilirsiniz.

http://localhost/?dosya=sayfa1

Bu şekilde vereceğiniz link aşağıdaki index.php kodu ile sayfa1.php'yi dahil

edebilmenizi otomatik olarak sağlar.

<?
   // $_GET ile gelen değişken temizlenip kısıtlanırsa güvenlik bir nebze artar.
   include strip_tags(trim(substr($_GET[dosya],0,12)))).".php";
?>
3.

Sisteminiz güvenliyse ve POST ve GET değişkenlerini temizleme derdiniz yoksa

safe mod canınızı sıkabilir. Kontrol panel ya da çevrimdışı sistemlerde bu

değişkenleri safemodda açarak kullanabilirsiniz.

<?
    
   //localhost/?dosya=sayfa1
   // Normalde çağrım
     
     echo $_GET['dosya'];

   // En üstte ana config dosyasında şu olsa

   extract($_GET);
  
   echo $dosya; // direkt değişken kullanılabilir. 

?>
4.

Bir klasörde bir sürü function dosyanız var hepsini sistemde kullanacaksınız. Ya

da class kütüphaneleriniz var. Bunları tek tek dahil etmektense otomatik olarak

o klasördeki tüm dosyaları dahil ettirebilirsiniz.

<?
    foreach(glob("/kutuphanem/*.php") as $f)  
    { 
        require_once($f); 
    }
?>
5.

Parantezsiz if olur mu demeyin, kısaca yazabilirsiniz. Eğer şartlar içinde tek

komut kullanacaksanız if parantez ile değil ilk gördüğü ; işareti ile biter.

<? 
    if        ($var==1)     echo "var=1";  
    elseif ($var==2)       echo "var=2"; 
    else        echo "Var 1 yada 2 değil";  

?>
6.

Hazır üretilmiş rasgele değişkenlere mi ihtiyacınız var. PHP oturum bilginiz

zaten saklanıyor, kullanın gitsin. Formlarda captcha olarak deneyebilirsiniz.

<?
  session_start();    
  $var=session_id();
  
  echo substr($var,5,10);

   // bir sonraki sayfaya geçtiğinizde eğer 
   // session kullandıysanız substr ile   
   // aldığınız aralık değişmeyecek.
?>
7.

Dizilerle boğşuyorsunuz ve otomatik artan indis noları ile diziye eleman ekleyeceksiniz.

<?
    $dizi[0]="ahmet";
    $dizi[1]="mehmet";
    $dizi[2]="ali";
     
    // Döngüler içinde sizi rahatacak şekli şu olabilir      

     $dizi[]="ahmet";
     $dizi[]="mehmet";
     $dizi[]="ali";

    // bu şekilde bir döngüde dizilere eleman eklerken 
    // extra bir indis değişkeni kullanmadan ekleyebilirsiniz.
    // her eklemeniz bir dizi değişkeni olacak.
?>
Bu yazdıklarımız zaten biliyor olabilirsiniz. Daha iyisinizde biliyor olabilirsiniz. Ama bilmeyenler olabileceğini bir zamanlar bunları bilmediğiniz için kabulde edersiniz sanırım