• 21-08-2016, 00:29:37
    #1
    selamın aleyküm arkadaşlar php de function konusunu anladım fakat return olayına kafam takıldı size sorayım dedim değer döndürmek diye geçiyor her yerde return için fakat bir web siteyi kodlarken neresinde değer döndürmek isteriz ne zaman kullanmalıyız return fonksiyonunu onun mantığını çözemedim tşk ederim yardımcı olacak olanlar için
  • 21-08-2016, 12:14:00
    #2
    Bu soruyu sorduğuna göre function konusunu anlamamışın.Aşağıdaki functionu ve kullanımını incele;

    function sefyap($fonktmp) {
        $returnstr = "";
        $turkcefrom = array("/Ğ/","/Ü/","/Ş/","/İ/","/Ö/","/Ç/","/ğ/","/ü/","/ş/","/ı/","/ö/","/ç/");
        $turkceto   = array("G","U","S","I","O","C","g","u","s","i","o","c");
        $fonktmp = preg_replace("/[^0-9a-zA-ZÄzÜŞİÖÇğüşıöç]/"," ",$fonktmp);
        // Türkçe harfleri ingilizceye çevir
        $fonktmp = preg_replace($turkcefrom,$turkceto,$fonktmp);
        // Birden fazla olan boşlukları tek boşluk yap
        $fonktmp = preg_replace("/ +/"," ",$fonktmp);
        // Boşukları - işaretine çevir
        $fonktmp = preg_replace("/ /","-",$fonktmp);
        // Tüm beyaz karekterleri sil
        $fonktmp = preg_replace("/\s/","",$fonktmp);
        // Karekterleri küçült
        $fonktmp = strtolower($fonktmp);
        // Başta ve sonda - işareti kaldıysa yoket
        $fonktmp = preg_replace("/^-/","",$fonktmp);
        $fonktmp = preg_replace("/-$/","",$fonktmp);
        return $fonktmp;
    }//sef url için fonksiyon
    //Kullanımı;
    <?php $sefurl = sefyap("deneme şef ürelemiz"); ?>
  • 21-08-2016, 12:19:04
    #3
    valla bu yazdıklarından da tamamen hiçbişey anlamadım
  • 21-08-2016, 12:44:46
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php
    
    
    function deneme($isim){
    
    	if($isim == "numan"){
    		// gelen veri istedigim veriye esit ise true olarak geri donder.
    		return true;
    	}else {
    		// gelen veri istedigim veriye esit degil  ise false olarak geri donder.
    		return false;
    	}
    }
    
    
    
    $bak = deneme("numan");
    
    	// gelen veri true ise 
    	if($bak){
    		echo "numan gelmis";
    	}else {
    		// gelen veri true degil ise 
    		echo "bu numan degil.";
    	}
  • 21-08-2016, 12:48:20
    #5
    tşk ederim yardımınız için
  • 21-08-2016, 12:53:42
    #6
    o zaman şöyle diyelim;

    function YapilacakIslem($GirenVeri){
    /*Fonksiyon kodlarımız burda*/
    return $CikanVeri;
    }
    Yani örnekleyecek olursak;

    Kalınyap adında fonsyion oluşturalım.

    function KalinYap($normal_kelime){
    $kalin_kelime = "<strong>".$normal_kelime."</strong>";//Burda girdiye uygulanan işlem.
    return $kalin_kelime;//burda da çıktı olarak verilecek nesne.
    }
    Kullanım olarak;

    $isim = KalinYap("CoLLeR");
    
    echo "Benim adım ".$isim;
    Yukardaki fonksiyonun çıktısı;

    Benim adım CoLLeR

    Umarım anlatabildim.