folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder ASP Ve ASP.Net Deki Application[ ] Objesinin PHP Deki Karşılığı?



ASP Ve ASP.Net Deki Application[ ] Objesinin PHP Deki Karşılığı?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wh0
    wh0's avatar
    Kayıt Tarihi: 21/Temmuz/2008
    Homo
    HolyOne bunu yazdı

    Ben böyle gerizekalı dil görmedim bunun nesini seviyolar... şuna bakın

    $arr=explode(',','the,cat');
    echo "0:".$arr[0].",";
    echo "1:".$arr[1].",";
     
    the,cat,  yazıyor.
     
    //----------------------------------------

    foreach ($arr as $word);
    {
        echo  trim($word);
    }


    sadece cat yazıyor

    Foreachi bile düzgün çalışmıyo bu ne aq

    foreach da virgul olmamali abü.

    application zimbirtisinin karsiligi varmi bilemiyorum.

    wh0 tarafından 12/Haz/14 12:24 tarihinde düzenlenmiştir

    🏴‍☠️Hi'dan gelen varır Who'ya, Hi'da onun adıdır Who'da...
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wh0
    wh0's avatar
    Kayıt Tarihi: 21/Temmuz/2008
    Homo
    Google bunu yazdı
    HolyOne bunu yazdı

    Ben böyle gerizekalı dil görmedim bunun nesini seviyolar... şuna bakın

    $arr=explode(',','the,cat');
    echo "0:".$arr[0].",";
    echo "1:".$arr[1].",";
     
    the,cat,  yazıyor.
     
    //----------------------------------------

    foreach ($arr as $word);
    {
        echo  trim($word);
    }


    sadece cat yazıyor

    Foreachi bile düzgün çalışmıyo bu ne aq

    bende kullanmadım ama burdaki echo sanırım ekrana yazdırıyo ve foreach in içinde bu şekilde kullanırsan en son kelime ekranda kalır cat yazması gayet normal yani. 

    sende programlamayi en bastan ogren hocam. yanlis adres tarif eden insanlardan farkin yok.

    wh0 tarafından 12/Haz/14 12:25 tarihinde düzenlenmiştir

    🏴‍☠️Hi'dan gelen varır Who'ya, Hi'da onun adıdır Who'da...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek
    isoT bunu yazdı
    HolyOne bunu yazdı

    Ben böyle gerizekalı dil görmedim bunun nesini seviyolar... şuna bakın

    $arr=explode(',','the,cat');
    echo "0:".$arr[0].",";
    echo "1:".$arr[1].",";
     
    the,cat,  yazıyor.
     
    //----------------------------------------

    foreach ($arr as $word);
    {
        echo  trim($word);
    }


    sadece cat yazıyor

    Foreachi bile düzgün çalışmıyo bu ne aq

     

    reis düzgün yazmıyosun düzgün kullanmaya çalışıyosun bizi mi deniyosun :P

    foreach in sonunda noktalı virgül olmayacak. sonuncusunu yazmasının sebebide döngüyü sonuna kadar döndürüyosun. en sonda da değişkende kalan değeri gelip aşşa yazıyo. 

    PHP güzeldir :(

    Wallahi kodda bi sorun olduğunu biliodum ama 1 saat baktım görmedim lan.

     


    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    tam olarak ne yapmak istiyon hocam bu application [] dediğin olay .net te ne yapar ?


    snnyk.com - code is poetry all that i know...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    q0x
    q0x's avatar
    Kayıt Tarihi: 29/Nisan/2013
    Erkek

    şeyh php'den vazgeçme candır kendileri :D


    Fakirim, Fakirsin, Fakirler, Fakır da olabiliyorum arada ördeğe damacanaya bağlı Fakirler dedim orada çağrışım yaptı kafirler nerede ne yapıyor ?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SerYolcu
    SerYolcu's avatar
    Kayıt Tarihi: 14/Ocak/2010
    Erkek

    http://www.yazilimciblog.com/asp-net-application/ adresinde yazılanlardan anladığım kadarıyla,acemi php ci olarak cevabımı vereyim,

    asp.net deki application [] nesnesinin tam karşılığı php de yok.

    Ama bazı şeyleri PHP de sağ kulağımızı sağ elimizle göstererek yapabilirz.

    Yukarıdaki sitede şöyle bir şey yazıyor.

    ----

    Session_Start: Kullanıcı siteye girdiğinde tetiklenir. Session’ın timeout süresinin geçmesi durumunda kullanıcı bir talepte daha bulunursa bu olay istemcinin yeni bir kullanıcı olarak sitemize geldiğini düşünerek tekrar tetiklenecektir. Kullanıcının sitemizi ilk ziyareti esnasında gerçekleştirilebilecek işlemler bu olay dahilinde gerçekleştirilebilir.

    -----

    Böyle bir olayı PHP de şöyle yapabiliriz, php sayfamızın en üstünde herhangi bir session un başlatılmış olup olmadığını kontrol ederiz,

    eğer herhangi bir session başlatılmamış ile session_start ile yeni bir session başlatırız, ve yapılması gereken işleri yaparız.....


    Ondan çocuk olmamıştır (Kimsenin babası değildir). Kendisi de doğmamıştır (kimsenin çocuğu değildir). İhlas Suresi 3 üncü ayette bunlar yazar.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    hmm tmm o dediğinin ne boka yaradığını anladım bir nevi havuz işlemi görüyor

    x kullanıcıda gelye y kullanıcısıda gelse o değer ulaşılabiliyor tabi bu değer dinamik olacağı için db bağlantısı yapmadan ulaşılması iyi

     

    .net  te olan o fonksiyonda sonuçta o bilgileri bi yere yazıp güncelleyip sana getiriyor

    evet php de buna denk bir fonksiyon yok ama ufacık bi fonksiyon yazarak aynı işlem yapılabilir

    .net mühendislerinin fonksiyon diye yazdığını php geliştiricileri dötüyle yazar diyerekten demek ki geliştiriciler bu işlemin bir fonksiyon olacak kadar önemi olmadığını düşünmüşler =)

    php candır..

    snnyk tarafından 13/Haz/14 01:40 tarihinde düzenlenmiştir

    snnyk.com - code is poetry all that i know...
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DrKill
    DrKill's avatar
    Kayıt Tarihi: 10/Mart/2004
    Erkek
    HolyOne bunu yazdı
    isoT bunu yazdı
    HolyOne bunu yazdı

    Ben böyle gerizekalı dil görmedim bunun nesini seviyolar... şuna bakın

    $arr=explode(',','the,cat');
    echo "0:".$arr[0].",";
    echo "1:".$arr[1].",";
     
    the,cat,  yazıyor.
     
    //----------------------------------------

    foreach ($arr as $word);
    {
        echo  trim($word);
    }


    sadece cat yazıyor

    Foreachi bile düzgün çalışmıyo bu ne aq

     

    reis düzgün yazmıyosun düzgün kullanmaya çalışıyosun bizi mi deniyosun :P

    foreach in sonunda noktalı virgül olmayacak. sonuncusunu yazmasının sebebide döngüyü sonuna kadar döndürüyosun. en sonda da değişkende kalan değeri gelip aşşa yazıyo. 

    PHP güzeldir :(

    Wallahi kodda bi sorun olduğunu biliodum ama 1 saat baktım görmedim lan.

     

    Alıştın tabi visual studio gibi bir nimet'e php'ye laf edersin tabi hocam :)


    Bu imzayı her gördüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı sömürmektir
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ZINDIK
    ZINDIK's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek
    by_Tet bunu yazdı
    ZINDIK bunu yazdı

    PHP'de inbuilt application state'e eşdeğer birşey yok abi. Ama bu dediğin PHP > .NET compiler kullanırsan sanırım yapılabilir. Ayrıca çoğu .NET özelliğinden faydalanabilirsin.

    //> http://phalanger.codeplex.com/

    Alternatif olarak bu tür işlemde (data structure maintaining) veriyi memcached, apc veya windows sunucu da isen wincache ile maintain ediyorlar.

    +Bu methodla da dediğin olay yapılabilir ama PHP'ci olmadığını bildiğim için serialize methodunu esgeçiyorum .d

    http://www.php.net/manual/en/function.serialize.php

    Hocam ben phpciyim de serialize olayı applicationdan bambaşka bişi (yamuluyorsam aydınlatırsın)

    Applicationda mesela kişi sitede session açtığında application start olduğunda şunları yap gibi şeyler yapabiliyoruz. İleri düzey session kontrolü gibi mesela

    Nası phpcisin lan sen .d

    Şimdi özet geçiyoring;

    ASP.NET'deki Application State'i

    Application state is a data repository available to all classes in an ASP.NET application. Application state is stored in memory on the server and is faster than storing and retrieving information in a database. Unlike session state, which is specific to a single user session, application state applies to all users and sessions. Therefore, application state is a useful place to store small amounts of often-used data that does not change from one user to another.

    Şimdi holi bunu görünce amua goim bu ne demiş. Yapılabilitesi snnyk'nin dediği gibi class oluşturup, bir önbellekleme katmanı oluşturup bu tür bir işlem yaptırmak.

    PHP built-in application state dengi birşeyler olmadığı için "alternatif en iyi seçeneklere" öneriler bunlar.

    Serialization'a gelelim; değerler = serialize() > unserialize() | istediğin PHP veri türleri'nin önbelleklenmesi

    Bak mekanizmayı kurduk.

     

    ________________

    Kaynaklar, örnekler

    Object serialization in PHP is very easy, and can be used for a variety of different purposes. It can be used to perform some fairly complex operations.

    http://en.wikipedia.org/wiki/Serialization

    -----

    Giriş,

    http://www.devshed.com/c/a/php/the-basics-of-serializing-objects-in-php/

    http://www.devshed.com/c/a/php/introduction-to-maintaining-the-state-of-applications-with-php-sessions/

    Kod örneği;

    http://evertpot.com/107/

    http://www.jongales.com/blog/2009/02/18/simple-file-based-php-cache-class/

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek

    İlk işim denemek olcak :D @ZINDIK hocam. Aspdeki gibi stabil olursa seyret sen yapılacakları :))


    iyibu! yeniden..
Toplam Hit: 3012 Toplam Mesaj: 22