آموزش جدید PHP
در این بخش آموزشی ، به آموزش زبان PHP به عنوان قدرتمند ترین زبان برنامه نویسی و طراحی صفحات وب اپن سورس پرداخته ایم
آموزش توابع Object Class در PHP
تابع ()class_exists بررسی می کند آیا کلاس ارائه شده به عنوان پارامتر در php از قبل تعریف شده و وجود خارجی دارد یا خیر .
تابع ()get_class_methods اسم متدهای کلاس را در php بازیابی می کند. خروجی این تابع ارایه ای ست شامل تمامی متدهای کلاس ارائه شده که به عنوان پارامتر بازمی گرداند .
تابع ()get_class_vars درPHP ، propertyهای مربوط به کلاسی که به عنوان پارامتر ارسال شده ،بازیابی می کند .
تابع ()get_class در php نام کلاسی که object جاری از روی آن ساخته شده را به عنوان خروجی برمی گرداند.
تابع ()get_declared_classes در PHP ، یک آرایه به عنوان خروجی برمی گرداند که اسم کلاس های اعلان شده در اسکریپت جاری را شامل می شود.
خروجی تابع ()get_declared_interfaces در php یک آرایه دربردارنده ی اسم interface هایی است که توسعه دهنده در اسکپریت جاری اعلان کرده است.
تابع ()get_object_vars در PHP، property های یک نمونه از کلاس که به عنوان پارامتر ارائه شده را در قالب یک آرایه ی متناظر (associative) در خروجی برمی گرداند.
تابع ()get_parent_class در PHP اسم کلاس را بازیابی می کند.
تابع ()interface_exists در PHP بررسی می کند آیا interface ارائه شده به عنوان پارامتر قبلا (در اسکریپت جاری) تعریف شده است یا خیر.
تابع ()is_a در PHP بررسی می کند آیا آبجکت ارائه شده به عنوان آرگومان یک نمونه از کلاس مورد اشاره می باشد و یا این کلاس مورد اشاره از جمله کلاس هایی است که آبجکت از آن ارث بری داشته یا خیر.
تابع ()is_subclass_of در php بررسی می کند آیا آبجکت ارائه شده فرزند یا مشتق شده از کلاس ارسال شده به عنوان آرگومان ($class_name) هست یا خیر.
تابع ()method_exists در PHP به وجود داشتن آرگومان در بدنه آرگومان مورد اشاره می پردازد .
تابع ()property_exists در PHP به بررسی وجود پراپرتی در آرگومان مورد نظر می پردازد .