System functions and operators related to classes and objects in PHP

Source: Internet
Author: User
: This article mainly introduces the system functions and operators of PHP related classes and objects. if you are interested in PHP tutorials, please refer to them.

System functions

  • Class_exists ()
    Determine whether a class exists
  • Interface_exists ()
    Determine whether an interface exists
  • Get_class ()
    Obtains the class name of an object.
  • Get_parent_class ()
    Obtains the class name of the parent class of an object.
  • Get_class_methods ()
    Obtains all methods of a class and returns an index array.
  • Get_class_vars ()
    Obtains all the attributes of a class. the subscript is the attribute name.
  • Get_declared_classes ()
    Obtain all declared classes (including system classes)
  • Is_object ()
    Determine whether the object is
  • Get_object_vars ()
    Obtains all the attributes of an object, returns an array, and the subscript is the attribute name.

Operator

  • New
  • InstanceOf determines whether an object is an instance of a class (including inheritance ).
Classbee {}$ o = new bee (); if ($ oinstanceOf bee) {echo 'true ';}

'). AddClass ('pre-numbering '). hide (); $ (this ). addClass ('Has-numbering '). parent (). append ($ numbering); for (I = 1; I <= lines; I ++) {$ numbering. append ($ ('
  • '). Text (I) ;}; $ numbering. fadeIn (1700) ;}) ;}; script

    The above introduces the system functions and operators of PHP related classes and objects, including some content, and hope to help those who are interested in PHP tutorials.

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.