本文主要是介绍使用 Php Artisan Tinker 来调试你的 Laravel,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上一篇:PHP 队列的实现(一)- database实现队列
相关文章:PHP实现队列(二)Redis 实现队列
背景
上一篇,我写了使用php实现队列,其中是使用database来作为队列的,在生成库的时候,当然下一步就是生成测试数据了,这时候就需要用到Tinker了
php artisan tinker 简介
laravel artisan内建的 php artisan tinker,可以很方便的看到数据库中的数据并且执行各种想要的操作
Laravel artisan 的tinker是一个REPL,REPL是指交互式命令行界面,它可以让你输入一段代码去执行,并把执行结果直接打印到命令行界面。
tinker的使用
既然是对数据库操作,那肯定需要表,
php artisan migrate
默认的迁移会帮我们生成一个users和password_resets表
php artisan tinker
使用上面的命令, 打开我们的命令行界面
-
填充数据库
直接使用模型工厂来填充数据factory(App\User::class, 30)->create();
这个时候,我们的Users表中就有了30条数据,而命令行界面,也是直接有着30条数据的具体信息
-
查看数据
还是在该界面,直接使用count()方法就可以查看模型User中一共有多少条数据App\User::count();
写在最后
因为我只使用到这简单的方法,所以暂时分享到这里
这篇关于使用 Php Artisan Tinker 来调试你的 Laravel的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!