laravel 调试 Php Artisan Tinker
程序员文章站
2022-06-03 23:34:29
...
优点
方便代码调试。不用频繁在代码中var_dump() 或 die()
使用
$ php artisan tinker
- 操作数据库 - 代码调试
- 查阅某个 类 / 方法 的注释文档
通过 tinker,你可以在 REPL 中查看某个 类/方法 的注释文档。但是文档内容取决于这个 类/方法 是否有一个文档注释块(DocBlocks)。
doc <functionName> # replace <functionName> with function name or class FQN
# 查看dd 注释文档
>>> doc dd
- 打印出某个 类/方法 的源代码
show <functionName>
# 查看dd 函数源码
>>> show dd
- 退出
>>> exit
Exit: Goodbye
Laravel Tinker 是一款让我们可以更方便调试 laravel 的工具,有了它,没有必要再为了一个简单的调试而开启本地服务(server)。特别是当你想要测试一小段代码的时候,你无需再插入各种 var_dump 和 die,然后还要在调试完后删掉它们,你只需要 php artisan tinker 就够了。
推荐阅读
-
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
-
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
-
laravel 代码维护, 使用php artisan使用应用程序处于维护状态
-
laravel执行php artisan migrate报错怎么办
-
laravel - php artisan migrate 表已经存在时怎么办?
-
laravel 代码维护, 使用php artisan使用应用程序处于维护状态_PHP教程
-
laravel - php artisan 命令报错,无论输入什么命令
-
总结laravel中php artisan migrate的问题
-
laravel 调试 Php Artisan Tinker
-
laravel5.1 - 运行php artisan serve时报错