questo script funziona :
Codice PHP:
<?php
include "JSON.php";
$json = new Services_JSON();
class Statistica {
public $laterale;
public $pagina16;
public $finale;
public function setLaterale($laterale) {
$this->laterale = $laterale;
}
public function setPagina16($pagina16) {
$this->pagina16 = $pagina16;
}
public function setFinale($finale) {
$this->finale = $finale;
}
}
$a = new Statistica;
$a->setLaterale(111222);
$a->setPagina16(0);
$a->setFinale(0);
$oggettoJson=$json->encode($a);
echo $oggettoJson
?>
questo no. addirittura genera un errore del server 500
Codice PHP:
<?php
include "JSON.php";
$json = new Services_JSON();
class Statistica {
public $laterale;
public $pagina16;
public $finale;
public function setLaterale($laterale) {
$this->laterale = $laterale;
}
public function setPagina16($pagina16) {
$this->pagina16 = $pagina16;
}
public function setFinale($finale) {
$this->finale = $finale;
}
}
$elaborato = crea_json();
echo $elaborato;
function crea_json()
{
$obj = new Statistica;
$obj->setLaterale(0);
$obj->setPagina16(0);
$obj->setFinale(0);
$oggettoJson=$json->encode($obj);
return $oggettoJson;
}
?>
sapete dirmi come mai?
grazie mille