   #PHP Manual Types Arrays Resource

          PHP Manual
   Prev Chapter 6. Types Next
   ______________________________________________________________________

Objects

Object Initialization

   To initialize an object, you use the new statement to instantiate the
   object to a variable.

   <?php
   class foo
   {
       function do_foo()
       {
           echo "Doing foo.";
       }
   }
   $bar = new foo;
   $bar->do_foo();
   ?>

   For a full discussion, please read the section Classes and Objects.

Converting to object

   If an object is converted to an object, it is not modified. If a value
   of any other type is converted to an object, a new instance of the
   stdClass built in class is created. If the value was null, the new
   instance will be empty. For any other value, a member variable named
   scalar will contain the value.

   <?php
   $obj = (object) 'ciao';
   echo $obj->scalar;  // outputs 'ciao'
   ?>
   ______________________________________________________________________

   Prev   Home     Next
   Arrays  Up  Resource
