- print_r: documentation ( source)
- get_class_vars: documentation ( source)
- json_encode: documentation ( source)
<?php
interface solr_json_build
{
function to_json();
}
class ror_service_recommend implements solr_json_build
{
//推荐页按产品分类和预订城市进行搜索
public $ids;
public $bookCityCode;
public $terminalType;
public $queryFields;
// 过滤价格为0线路
public $priceLimit = true;
public function __construct(){}
public function to_jsonnnn()
{
$json = array();
foreach (get_class_vars(__CLASS__) as $field => $value) {
$this->{$field} && $json[$field] = $this->{$field};
}
return json_encode($json);
}
}
$o = new ror_service_recommend();
print_r($o);