Month: August 2018

  • تابع serialize & unserilaze

    تابع serialaze یک مقدار php که کلاس هم می تواند باشد را به صورت رشته و قابلیت ذخیره‌سازی در پایگاه داده تبدیل میکند و تابع unserilaze هم مقدار serilize شده را به آبجکت یا مقدار قبلی باز میگرداند . در کد زیر یک کلاس را ذخیره میکنیم و بازمیگردانیم. <?php class Test { public $msg;…

  • late-static-bindings چیست ؟

    کلمه کلیدی self روال طبیعی ارث بری پیش نمی برد و همیشه self به کلاسی که در آن قرار دارد اشاره می کند. و این یعنی اینکه اگر در کلاس پدر با استفاده از self متد استاتیکی را صدا زده باشید و در کلاس فرزند بخواهید از متد فرزند استفاده کنید، نمی توانید و همان…