Init.php里第29行
/** 初始化charset */
Typecho_Common::$config['charset'] = $options->charset;
用于赋值的$options->charset这个成员变量是在哪里定义的,怎么找不到.
我把这个赋值改为空赋值程序运行正常.请问这是怎么回事.
初始化charset问题
Re: 初始化charset问题
确实奇怪,Widget_Options里没有定义这个值,你去google code报下issue
Re: 初始化charset问题
在varTypechoCommon.php 第78行定义了
代码: 全选
/**
* 默认编码
*
* @access public
* @var string
*/
public static $charset = 'UTF-8';
Re: 初始化charset问题
但是$options->charset中的$options是Options的一个实例化对象,Common与Options没有继承关系,$options指向的变量charset与Common有关系吗?