如何在 tinker 中换行输入?

linux终端中 输入 \ + 回车可以换行,但是会在末尾留下 \ 的标记,这里似乎没有这个。这里使用 \ + 回车一直无法全部输入,总会在中途报错。不知道tinker中是如何换行的?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 9
liyu001989

你是什么环境? 整段代码复制粘贴进去啊

5年前 评论

@liyu001989 有试过直接复制进去,但是粘贴的时候会这样一行一行执行了.....环境是在homestead里面

file

5年前 评论
liyu001989

homestead 的版本有问题吗,还是php版本的问题?教程里面也是在 homestead 中演示的

5年前 评论

@liyu001989 我是在ubuntu16.04下安装的vagrant 2.0 , homestead 5.1 , php 应该是7.2的 。

5年前 评论
leo

send(138xxxx) 漏了引号

5年前 评论

@leo 不过还是想知道,tinker中怎么换行输入:grin: 管理员小哥哥能说指点一下不

5年前 评论

总结一下:错误报错原因找到了,如果要复制,就把这些代码一起复制到tinker中

$sms = app('easysms');
try {
    $sms->send(132xxxxxxxx, [
        'content'  => '【Lbbs社区】您的验证码是1234。如非本人操作,请忽略本短信',
    ]);
} catch (\GuzzleHttp\Exception\ClientException $exception) {
    $response = $exception->getResponse();
    $result = json_decode($response->getBody()->getContents(), true);
    dd($result);
}

我之所以报错,是因为第一行我自己手动输入的(习惯先自己敲一遍)。然后下面的代码复制,具体不知道为什么这样不可以。

如果第一行是自己手动输入的,那么下面代码复制的时候,电话号码那个地方,就要用'132xxxxx' 引号引起来的形式,就不会报错

5年前 评论

windows终端中 输入 \ + 回车也可以换行。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!