Bilinmesi gereken php kodları


Deprecated: Function create_function() is deprecated in /var/www/vhosts/digitaldunyam.net/coder.digitaldunyam.net/wp-content/plugins/codecolorer/lib/geshi.php on line 4698

Yazılım nankör bir meslektir vesselam.. Bu söz ile neden başladım söyleyeyim, bazen en iyi olduğumuz dilde uzun süre kullanmadığımız özgün kod parçasını unutabiliyoruz. Bu yüzden php ile proje geliştiren arkadaşlar için not babında bilinmesi gereken php kodları…

Alttaki metinsel fonksiyonlar ile gösterilecek metnin; kaç karakter sayısını, seçili kelimeyi değiştirme, gösterilecek yazının uzunluğu gibi fonksiyonlar bulunmakta.

1
2
3
4
5
6
7
8
<?php
$metin="kullanılan, gösterilen yazı";
echo strlen($metin)."<br/>";  //gösterilecek metnin kaç karakterli olduğunu gösterir

echo str_replace("yazı","cümle",$metin)."<br/>" ; //gösterilecek metindeki yazı geçen kelimeyi değiştirerek yerine cümle kelimesini yazdırmakta

echo substr($metin,0,10)."<br/>"  //gösterilecek yazının 0 dan 10. karaktere kadar olanını göstermekte
?>

Php switch case yapısı

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$sayi=2;

switch($sayi)
{
     case 0:
     echo "sayi değeri 0";
     break;
     case 1:
     echo "sayi değeri 1";
     break;
     case 2:
     echo "sayi değeri 2";
     break;
     default;
     echo "dışında bir değer";
}
 ?>

Php while döngüsü, döngüde 1 den 10 da dahil sayıyı ekrana yazdırmakta.

1
2
3
4
5
6
7
8
<?php
$sayac=1;
while($sayac <=10)
{
    echo $sayac." ";
    $sayac++;
}
?>

Programlamada en çok kullanılan diğer yapılardan bir tanesi projede tekrar ede kod blogunu bir kere yazıp istediğimiz yerde çalıştırılması. C# da bu işlemi metod lar ile yapabiliyoruz. Php de ise fonksiyonlarla yapılmakta.

Alttaki kodda coder isimli fonksiyonumuzu birden fazla yerde kullanmak için oluşturmuş olduk.

1
2
3
4
5
6
7
8
9
<?php
function coder()
{
    echo "Coder.digitaldunyam.net - Kod Blogu..."; 
}

coder();

?>

Fonksiyona parametre yani kullanıcıdan alınan bir değeri gönderip göstermek istiyorsak;

1
2
3
4
5
6
7
8
9
<?php
function parametreli($parametre)
{
    echo "Merhaba {$parametre} Coder.digitaldunyam.net - Kod Bloguna hoşgeldin...";   
}

parametreli("Murat");

?>

Bir sayfayı herhangi bir sayfaya yönlendirmek için

1
2
3
4
<?php

header ("Location: http://coder.digitaldunyam.net" );
?>

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir