Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 14th, 2012  |  syntax: None  |  size: 0.81 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. PHP object json_encode giving NULL values when echoing?
  2. Class tariff
  3. {
  4.  
  5.     var $preset_name;
  6.     var $name;
  7.     var $net;
  8.     var $inclusive;
  9.     var $length;
  10.     var $data;
  11.  
  12.  
  13.         function __construct()
  14.         {
  15.             $preset_name = "Orange-1gb-ECL";
  16.             $name = array ("1312" => "Orange 1gb Eclipse");
  17.             $net = array ("12312" => "Orange");
  18.             $inclusive = array ("1312" => "1GB");
  19.             $length = array ("12312" => "12 Months");
  20.             $data = array ("12312" => "12p per mb");    
  21.         }
  22.  
  23.  
  24.  
  25.  
  26. }
  27.         $tariff = new tariff();
  28.         $tariff = json_encode($tariff);
  29.  
  30.     echo $tariff;
  31.     return 0;
  32.        
  33. $this->preset_name = "Orange-1gb-ECL"; <-- assign to object property
  34.        
  35. $preset_name = "Orange-1gb-ECL"; <-- assign local variable
  36.        
  37. $preset_name = "Orange-1gb-ECL";