在 Laravel Tinker 中如何换行?
所以,如果不想写成这个样子:
$users = User::all(); foreach($users as $user) {echo $user->email;}
我想要这么写:
$users = User::all();
foreach($users as $user) {
echo $user->email;
}
这是可能的吗?
cat yourcode.php | php artisan tinker
我认为这可能是当前版本中最接近你想要的内容了。
您可以使用"\n"
换行。
例如:
$users = User::all();
foreach($users as $user) {
echo $user->email . "\n";
}
OBS:您的"\n"
需要放在双引号内。
你可以在 Windows 用户中使用 Ctrl + Enter 来编写多行代码
你可以在 Tinker 中编写:
echo $user->email.chr(13).chr(10)
{
会将终端从>>>
更改为...
,只有在输入}
后才执行该块,所以……是的,它有效。你真的应该先尝试这些东西。这就是把玩的全部意义。 - apokryfos...
。 - rook99{
然后再按回车键。在发布问题之前,我搜索过这个问题,但没有找到任何信息...谢谢。 - rook99