انجمن کدایگنایتر فارسی

نسخه‌ی کامل: اسامی رزرو شده
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
اسامی رزرو شده‌ای که در کد ایگنایتر نمی‌توان از آن‌ها استفاده کرد

به دنبال خدمت رسانی بیشتر، فریم ورک Codeigniter از یک سری توابع و اسامی در عملیات خود استفاده می‌کند. به همین خاطر برنامه‌نویس نمی‌تواند از برخی اسامی استفاده کند. از آن‌جا که کلاس کنترلر شما، کنترلر اصلی برنامه را گسترش خواهد داد لذا شما باید مراقب باشید تا هنگام تعریف‌های خود، عیناً از نام‌هایی که قبلاً توسط فریم‌ورک کدایگنایتر بکار رفته‌اند، استفاده نکنید، زیرا این کار باعث می‌شود تا به طور مثال، توابع جدید توابع کلاس اصلی را لغو (Override) کنند. در ادامه اسامی رزرو شده به تفکیک آمده‌اند. از این اسامی استفاده نکنید.


اسامی رزرو شده کنترلرها

Controller
CI_Base
_ci_initialize
Default
index

اسامی رزرو شده توابع
()is_really_writable
()load_class
()get_config
()config_item
()show_error
()show_404
()log_message
()exception_handler_
()get_instance

اسامی رزرو شده متغیرها
$config
$mimes
$lang

اسامی رزرو شده ثابت‌ها
ENVIRONMENT
EXT
FCPATH
SELF
BASEPATH
APPPATH
CI_VERSION
FILE_READ_MODE
FILE_WRITE_MODE
DIR_READ_MODE
DIR_WRITE_MODE
FOPEN_READ
FOPEN_READ_WRITE
FOPEN_WRITE_CREATE_DESTRUCTIVE
FOPEN_READ_WRITE_CREATE_DESTRUCTIVE
FOPEN_WRITE_CREATE
FOPEN_READ_WRITE_CREATE
FOPEN_WRITE_CREATE_STRICT
FOPEN_READ_WRITE_CREATE_STRICT