• 17-03-2013, 11:47:26
    #1
    Reveloper
    Merhaba,

    function çok kullandım ama class hiç denemedim öğrenmek istiyorum bi kaç dersine baktım ama pek karmaşık geldi yalın olarak bulamadım:

    yapmak istediğim şey : http://www.cnylmz.net/dosyalar/class-sayfalama.php

    bunu kullanmak istiyorum ama nası kullanıcam ?
  • 17-03-2013, 16:12:12
    #2
    Kütüphane olarak gerekli bilgilerimiz forumda mevcut
    https://www.r10.net/php-framework/682...ogramlama.html

    Burası size yalın olarak çok faydalı olacaktır.
  • 17-03-2013, 18:58:12
    #3
    Burti adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    function çok kullandım ama class hiç denemedim öğrenmek istiyorum bi kaç dersine baktım ama pek karmaşık geldi yalın olarak bulamadım:

    yapmak istediğim şey : http://www.cnylmz.net/dosyalar/class-sayfalama.php

    bunu kullanmak istiyorum ama nası kullanıcam ?
    Buyrun bir örnek yapdim:

    <?php
    Class denemebu{
    function md5_yap($sifre){
    $sifrever=md5($sifre);
    return $sifrever;
    }
    }
    $calistir=new denemebu();
    $md5hali=$calistir->md5_yap("12345667890");
    echo $md5hali;
    ?>
  • 17-03-2013, 21:56:48
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sınıflarda "static" metotlar kullanılmadığı sürece kullanabilmek için sınıftan bir nesne (object) "new" konutu ile örneklemelisiniz. Verdiğiniz sınıfın kullanımı şöyle olabilir:
    <?php
    
    // include 'sayfalama.php';
    
    $sayfalama = new sayfalama();
    $sayfalama->sayfa_basina=10;
    $sayfalama->baslangic='0,10';
    $sayfalama->ilerigeri=true; 
    $sayfalama->ilkson=true;
    $sayfalama->sayfa=1;
    $sayfalama->set=true;
    
    echo $sayfama->sayfala();
    Doğruyu söylemek gerekirse verdiğiniz sınıf çok amatörce hazırlanmış. "Getter/Setter" metotları tanımlanmamış, gerekli "visibility" ayarları yapılmamış. Kullanmanızı tavsiye etmem; daha iyi sınıflar mevcut İnternet'te.
  • 17-03-2013, 23:10:28
    #5
    Reveloper
    grafitus adlı üyeden alıntı: mesajı görüntüle
    Sınıflarda "static" metotlar kullanılmadığı sürece kullanabilmek için sınıftan bir nesne (object) "new" konutu ile örneklemelisiniz. Verdiğiniz sınıfın kullanımı şöyle olabilir:
    <?php
    
    // include 'sayfalama.php';
    
    $sayfalama = new sayfalama();
    $sayfalama->sayfa_basina=10;
    $sayfalama->baslangic='0,10';
    $sayfalama->ilerigeri=true; 
    $sayfalama->ilkson=true;
    $sayfalama->sayfa=1;
    $sayfalama->set=true;
    
    echo $sayfama->sayfala();
    Doğruyu söylemek gerekirse verdiğiniz sınıf çok amatörce hazırlanmış. "Getter/Setter" metotları tanımlanmamış, gerekli "visibility" ayarları yapılmamış. Kullanmanızı tavsiye etmem; daha iyi sınıflar mevcut İnternet'te.
    herkese teşekkür ederim. class'ları daha yeni öğreniyorum hocam genellikle ortalama iş yapıyodum class öğrendiğimde daha kaliteli olacaktır durum teşekkürler tekrardan