X
  • On1 Eylül 2015
Categories: Php

Php Kod Örnekleri 7

<?php
        function fonksiyon_adi () {
                # fonksiyonun gerçekleştireceği işlemler
        }
        
        # fonksiyonu çağırmak/çalıştırmak
        fonksiyon_adi();
?>

 

<?php
        function tarihYaz () {
                echo date("Y-m-d H:i:s") . '<br>';
        }
        
        tarihYaz();
?>

 

<?php
        function carpma ($birinci, $ikinci, $ucuncu) {
                echo $birinci * $ikinci * $ucuncu . '<br>';
        }
        
        carpma (1, 2, 3);       # ekrana 1*2*3 = 6 yazılacaktır.
?>

 

<?php
        function carpma ($birinci, $ikinci, $ucuncu = 5) {
                echo $birinci * $ikinci * $ucuncu . '<br>';
        }
        
        carpma (1, 2);          # ekrana 1*2*5 = 10 yazılacaktır.
        carpma (1, 2, 3);       # ekrana 1*2*3 = 6 yazılacaktır.
?>

 

<?php
        function carpma ($birinci, $ikinci, $ucuncu) {
                return $birinci * $ikinci * $ucuncu;;
        }
        
        $sonuc = carpma (1, 2, 3);
        echo $sonuc;    # ekrana 1*2*3 = 6 yazılacaktır.
?>

 

<?php
        function faktoriyel ($n) {
                if ($n < 1)
                        return 1;
                else
                        return $n * faktoriyel($n - 1);
        }
        
        echo faktoriyel(5);
?>

 

<?php
        function global_erisim () {
                global $degisken;
                echo 'Global = ' . $degisken . '<br>';
                $degisken = 10;
        }
        
        $degisken = 3;
        global_erisim ();
        echo 'Yerel = ' . $degisken;
?>

 

<?php
        function dizi_islem ($dizi) {
                $toplam = 0;
                $carpim = 1;
                foreach($dizi as $deger) {
                        $toplam += $deger;
                        $carpim *= $deger;
                }
                return array ($toplam, $carpim);
        }
        
        $sonuc = dizi_islem(array(2, 3, 4));
        echo 'Toplam = ' . $sonuc[0] . '<br>';
        echo 'Carpim = ' . $sonuc[1] . '<br>';
?>

 

<?php
        function referans ( & $sayi) {
                $sayi = 3;
        }
        
        $sayi = 1;
        referans ($sayi);
        echo $sayi;
?>

 

<?php
        function argumanlar() {
                $adet = func_num_args();
                if( $adet == 0)
                        return;
                
                echo $adet . ' parametre bulundu.<br>';
                if($adet > 1) {
                        $args = func_get_args();
                        foreach ($args as $key) {
                                echo $key . '<br>';
                        }
                        # echo func_get_arg(1) komutu ile 2. sıradaki değer alınabilir
                } else {
                        echo func_get_arg(0) . '<br>';
                }
                echo '<br>';
        }
        
        argumanlar ();
        argumanlar ('HTML5');
        argumanlar ('PHP', 'MySQL');
?>

 

<?php
        header('content-type:text/html;charset=utf-8');
        $metin = '<strong>kalın</strong>, <ins>alt çizili</ins> ve <cite>italik</cite> yazı.';
        echo strip_tags($metin, '<strong><cite>');
?>

 

<?php
        header('content-type:text/html;charset=utf-8');
        $metin = '<strong>kalın</strong>, <ins>alt çizili</ins> ve <cite>italik</cite> yazı.';
        echo strip_tags($metin);
?>

 

<?php
        header('content-type:text/html;charset=utf-8');
        $ifade = "Ankara'da hava güneşli.";
        echo $ifade . '<br>';
        echo addslashes($ifade);
?>

 

<?php
        header('content-type:text/html;charset=utf-8');
        $ifade = "Ankara'da hava güneşli.";
        $yeni_ifade = addslashes($ifade);
        echo $yeni_ifade . '<br>';
        echo stripslashes($yeni_ifade);
?>

 

<?php
        header('content-type:text/html;charset=utf-8');
        $ifade = "Bugün %s gideceğim.";
        printf($ifade, "Ankara'ya");
?>

 

<?php
        header('content-type:text/html;charset=utf-8');
        $ifade = "Manavdan %d kilo %s aldım.";
        printf($ifade, 4, 'elma');
?>

 

<?php
        header('content-type:text/html;charset=utf-8');
        $ifade = 'Manavdan %2$d kilo %1$s aldım.';
        printf($ifade, 'elma', 4);
?>

 

<?php
        header('content-type:text/html;charset=utf-8');
        $ifade = "Birinci paragraf\nİkinci paragraf";
        echo nl2br($ifade);
?>

 

Hilal Saim: Namık Kemal Üniversitesi/Bilgisayar Mühendisliği