Yii2使用总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21682469/article/details/81289373

empty()函数的使用场景:

示例:

var_dump(empty(null));
var_dump(empty(''));
var_dump(empty([]));
var_dump(empty(false));
var_dump(![]);
var_dump(0 == '');
var_dump(0 === '');

输出:

true
true
true
true
true
true
false

mysql增删改查操作

示例:

//查,返回array()
self::find()->where(['name'=>$name])->asArray()->one();

//增,返回int,影响的行数
\Yii::$app->db->createCommand()->insert(self::tableName(), ['name' => $name, 'value' => $value])->execute();

//改,返回int,影响的函数
\Yii::$app->db->createCommand()->update(self::tableName(), ['value' => $value], ['name' => $name])->execute();

//删,返回false|int
$setting = self::findOne(['name' => $name]);
$setting->delete();

猜你喜欢

转载自blog.csdn.net/qq_21682469/article/details/81289373