/
  • AutoLoading Function

  • ارسال پاسخ   امتیاز موضوع:
    • 1 رأی - میانگین امیتازات: 3
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی AutoLoading Function
    نویسنده پیام
    hidensoft آفلاین
    عضو ارشد
    *****

    ارسال‌ها: 1,384
    تاریخ عضویت: ۱۳۸۸ شهريور ۳
    اعتبار: 46
    تشکرها : 729
    ( 1394 تشکر در 782 ارسال )
    ارسال: #1
    AutoLoading Function
    سلام. بعضی ها میگن HidenSoft مثل قدیم نیست Big Grin بعضی ها هم میگن اصلا جدید نیست Big Grin اما اینطور هم نیست Big Grin Smile
    AutoLoading یک فانکشن هست که به شما این امکان رو می ده که کلاس رو بعد از ساخت شی لود کنید. البته اینکه می گم شی منظورم این نیست که شی ساخته می شه . با هم این کد رو ببینیم
    کد PHP:
    <?php
    function __autoload($class_name) {
        require_once 
    $class_name '.php';
    }

    $obj  = new MyClass1();
    // require_once "MyClass1.php"
    $obj2 = new MyClass2(); 
    // require_once "MyClass1.php"
    ?>

    وقتی از این تابع استفاده کنید در کد خودتون ، به محض اینکه یک شی جدید بسازید تابع autoload__ اجرا می شه و نام کلاس در پارامتر اول قرار می گیره.
    در خیلی از فریم ورک ها از این روش استفاده شده. البته در زند به یک نحو دیگه Big Grin
    ۱۳۸۸ دي ۱۳ ۰۱:۰۱ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : zoghal parvane HiddeN Alimokhlesi molana Maya faghani Maxoya webnevesht
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,698
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6198 تشکر در 3439 ارسال )
    ارسال: #2
    RE: AutoLoading Function
    توی ‌زند‌ از کتابخونه spl (standard php library) استفاده‌ میشه
    http://ir.php.net/manual/en/ref.spl.php
    ۱۳۸۸ دي ۱۳ ۱۱:۲۰ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : parvane HiddeN molana
    hidensoft آفلاین
    عضو ارشد
    *****

    ارسال‌ها: 1,384
    تاریخ عضویت: ۱۳۸۸ شهريور ۳
    اعتبار: 46
    تشکرها : 729
    ( 1394 تشکر در 782 ارسال )
    ارسال: #3
    RE: AutoLoading Function
    عرض کردم که Tongue
    ۱۳۸۸ دي ۱۳ ۱۱:۱۳ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    Alimokhlesi آفلاین
    مدیر کل
    **********

    ارسال‌ها: 457
    تاریخ عضویت: ۱۳۸۷ آذر ۲۵
    اعتبار: 13
    تشکرها : 601
    ( 1126 تشکر در 412 ارسال )
    ارسال: #4
    RE: AutoLoading Function
    HidenSoft که من باهاش صبحت کردم در آینده ای نه چندادن دور از بزرگان متن باز ایران میشه
    __________________________________________________________________________
    علم تاج افتخار دنیا و یادگار پس از مرگ است
    ۱۳۸۸ دي ۱۴ ۰۱:۰۱ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : hidensoft
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,698
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6198 تشکر در 3439 ارسال )
    ارسال: #5
    RE: AutoLoading Function
    صد‌البته موفق خواهند شد
    ۱۳۸۸ دي ۱۴ ۰۱:۱۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : hidensoft
    hidensoft آفلاین
    عضو ارشد
    *****

    ارسال‌ها: 1,384
    تاریخ عضویت: ۱۳۸۸ شهريور ۳
    اعتبار: 46
    تشکرها : 729
    ( 1394 تشکر در 782 ارسال )
    ارسال: #6
    RE: AutoLoading Function
    لطف دارید
    ۱۳۸۸ دي ۱۴ ۰۷:۱۷ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    molana آفلاین
    چالیست - chalist
    *******

    ارسال‌ها: 1,764
    تاریخ عضویت: ۱۳۸۷ آذر ۳۰
    اعتبار: 60
    تشکرها : 1644
    ( 1550 تشکر در 1015 ارسال )
    ارسال: #7
    RE: AutoLoading Function
    حالا داریم دیگه - مشکلی داری؟Big Grin
    __________________________________________________________________________
    همه جوره اش رو داریم ظاهرن
    ۱۳۸۸ دي ۱۵ ۰۴:۵۱ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS