Otherwise you can 'declare' them by assigning them a null/zero/empty value. $my_number = 0; $my_string = "" $my_array = array(); The main reason for 'declaring' variables in PHP, is so that you can use them in functions without raising an E_NOTICE. On 5/5/05, Ryan Faricy <ryan@xxxxxxxxxx> wrote: > > "Jon M." <dsak8330225@xxxxxxxxx> wrote in message > news:20050505050642.9114.qmail@xxxxxxxxxxxxxxxx > >I just found a place here: > > > > http://us2.php.net/manual/en/language.oop.php > > > > That has this example: > > > > /* This is how it should be done. */ > > class Cart { > > var $todays_date; > > var $name; > > var $owner; > > var $items = array("VCR", "TV"); > > > > function Cart() { > > $this->todays_date = date("Y-m-d"); > > $this->name = $GLOBALS['firstname']; > > /* etc. . . */ > > } > > } > > > > It appears that they are declaring vars like this: > > > > var $todays_date; > > > > > > Is this something you can only do inside a class??? > > Yes, as has been said within this thread several times. > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php