是否可以从数据库表中声明 /application/config/constant.php 中的常量?
我正在尝试做这样的事情。
$result = $this->db->select( 'attr, value' )->from( 'app_conf')->where( 'city', 53 )->or_where( 'city', -1 )->order_by( 'city' )->get();
$app_conf = $result->result_array();
// var_dump( $app_conf );
foreach( $app_conf as $row )
{
define( "_{$row['attr']}", $row['value'] );
}
但是现在我必须在我创建的每个控制器中都这样做,所以复制代码并要求在需要时进行更改,这似乎没有必要!