Ich führe ein Programm in PHP und bekomme den unten genannten Fehler manchmal.Ist dies aufgrund der Menge von Objekten erstellen und nicht zu zerstören oder aus irgendeinem anderen Grund?Zerstöre Objekt in PHP
Erlaubte Speichergröße von 16777216 Bytes erschöpft (versucht, 19456 Byte zuzuordnen) Was ist die richtige Methode, um ein Objekt in PHP5 zu zerstören.
Einige Code:
App::import('Vendor','GoogleShipping',array('file'=>'googlecheckout'.DS.'library'.DS.'googleshipping.php'));
App::import('Vendor','GoogleTax',array('file'=>'googlecheckout'.DS.'library'.DS.'googletax.php'));
class Cart{
var $_itemname;
var $_unit_price;
public function Usecase($itemname,$unit_price,$url,$merchant_private_item_data)
{
$cart = new GoogleCart($this->_merchant_id, $this->_merchant_key, $this->_server_type,$this->_currency);
$item_1 = new GoogleItem($this->_itemname,$this->_item_description,$this->_total_count,$this->_unit_price,$this->_merchant_private_item_data);
}
}
Bitte Code anzeigen –
App :: import ('Hersteller', 'GoogleShipping', Array ('Datei' => 'googlecheckout.DS.'library'.DS.'googleshipping.php')); App :: import ('Hersteller', 'GoogleTax', Array ('Datei' => 'googlecheckout.DS.'library'.DS.'googletax.php ')); Klasse Warenkorb { \t var $ _itemname; \t var $ _unit_price; – Sitansu
Ich benutze CakePHP – Sitansu