nim am besten am anfang des scripts:
global $variable1, $variable2;
Hm, so ganz verstehe ich dieses Beispiel aber nicht:
<?php
/* Keine wird in PHP 4 funktionieren */
class Cart
{
var $todays_date = date("Y-m-d");
var $name = $firstname;
var $owner = 'Fred ' . 'Jones';
var $items = array("VCR", "TV");
}
/* So sollte es gemacht werden */
class Cart
{
var $todays_date;
var $name;
var $owner;
var $items;
function Cart()
{
$this->todays_date = date("Y-m-d");
$this->name = $GLOBALS['firstname'];
/* etc. . . */
}
}
?>
Sind da die Variablen $today_date, $name, ... etwa einfach so in der Funktion Cart() verfügbar? Oder ist das $this->today_date etwas anderes? Was ist überhaupt $this?