【发布时间】:2018-03-10 14:38:11
【问题描述】:
当我发出工匠命令php artisan migrate:fresh --seed 时,我收到此错误[ErrorException] A non-numeric value encountered。
当我在 xammp 中升级到 php 7.1 时出现此问题。
当我不播种时,不会发生错误。
下面是模型工厂
$factory->define(App\Clients::class, function (Faker $faker) {
return [
'firstname' => $faker->firstName($gender = null|'male'|'female'),
'lastname' => $faker->lastName($gender = null|'male'|'female'),
'email' => $faker->unique()->safeEmail,
'phone' => $faker->e164PhoneNumber(),
'country' => $faker->country(),
'university' => $faker->city()
];
});
这个问题有解决办法吗?
提前致谢
【问题讨论】:
-
密码是什么?
-
我已经编辑了我的问题
-
这是 7.1 中的新通知/警告,当使用期望数字或其赋值等价物的运算符强制字符串时。
-
我该怎么做才能让它发挥作用?
-
您必须找到尝试对非数字使用算术的代码。它没有给出文件和行号?
标签: php laravel-5 laravel-artisan artisan-migrate