关于Yii where条件中出现汉字的疑问
发现一个问题
$customer = Customer::find()->where(['name'=>'zhangsan'])->one();
假如我的name字段有一个 李四
$customer = Customer::find()->where(['name'=>'李四'])->one();
这里就不会被执行,致使下面这个报错
Call to a member function getOrders() on a non-object
但是在phpmyAdmin中 select name from customer where name = '李四',这个sql是可以执行的,这是什么原因啊?语法错误了?