有没有办法把最后一次操作的结果放到一个变量中
Is there a way to get the result of the last operation into a variable
有时在使用 php artisan tinker
控制台时,我会执行如下操作:
$int->groupBy('tracking_code')->toArray();
而不是:
$a = $int->groupBy('tracking_code')->toArray();
如果操作非常复杂 and/or 在很多记录上,重复变量赋值可能会很痛苦。所以我的问题是最后一个命令的结果是否存储在任何地方,这样我就可以操作它而不必等待第二次操作完成?
Tinker 使用 PsySH 作为 REPL。
$a = $_
$_
是一个魔法变量,保存了最后一次成功执行的结果。
您可以在其网站上找到 PsySH 的文档:
有时在使用 php artisan tinker
控制台时,我会执行如下操作:
$int->groupBy('tracking_code')->toArray();
而不是:
$a = $int->groupBy('tracking_code')->toArray();
如果操作非常复杂 and/or 在很多记录上,重复变量赋值可能会很痛苦。所以我的问题是最后一个命令的结果是否存储在任何地方,这样我就可以操作它而不必等待第二次操作完成?
Tinker 使用 PsySH 作为 REPL。
$a = $_
$_
是一个魔法变量,保存了最后一次成功执行的结果。
您可以在其网站上找到 PsySH 的文档: