AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
主要是 $data = $this->_array_merge($_GET , $_POST); 以前是$_GET+$_POST 如果2个中都有对应的值 ,那么就会出问题。对null数据做判断 class Api_Controller extends Yf_AppController { protected function _array_merge($a,$b){ $r = $a+$b; foreach($r as $k=>$v){ if(is_null($v)){ $r[$k] = $b[$k]; } } return $r; } /** * Constructor * * @param string $ctl 控制器目录 * @param string $met 控制器方法 * @param string $typ 返回数据类型 * @access public */ public function __construct(&$ctl, $met, $typ) { parent::__construct($ctl, $met, $typ); $data = new Yf_Data(); //API PERM $key = Yf_Registry::get('shop_api_key'); if (isset($_REQUEST['debug']) && false) { } else { if ((isset($_REQUEST['token']) && isset($_REQUEST['app_id']))) { $data = $this->_array_merge($_GET , $_POST);