`
array(5) {
["errorHandler"]=>
object(yii\console\ErrorHandler)#6 (7) {
["discardExistingOutput"]=>
bool(true)
["memoryReserveSize"]=>
int(262144)
["exception"]=>
NULL
["_memoryReserve":"yii\base\ErrorHandler":private]=>
string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
`
var_dump(Yii::$app);die; Yii::$app 进行打印 出现 26W个X 之前也遇到过,没关注,今天新安装的都出现了。。。。想过来问问。。
也发现了这个问题,追了源码:
在ErrorHandler类里,有这个变量:
/**
*/
public $memoryReserveSize = 262144;
因为php没有用户主动分配内存的机制,所以,为了内存溢出也能抛出错误,预留了26w个x预先占用了内存。。。
是不是很冷,哈哈
解决了吗?遇到同样问题。。