为了账号安全,请及时绑定邮箱和手机立即绑定

Laravel 在 PHP 文件中使用模板横向

Laravel 在 PHP 文件中使用模板横向

PHP
天涯尽头无女友 2022-10-28 09:53:14
我正在使用 PHP 从后端为数据表创建自定义 API。在我的对象中,我需要传入动态 HTML 按钮语法。由于引号和双引号限制,我无法将字符串作为参数传递。在javascript中我可以通过使用模板文字来解决这个问题,有什么类似的东西可以用于PHP吗?这是我的代码('我在传递“Hello World”时遇到问题)$subdata = array();$subdata[] = $shift->id;$subdata[] = $shift->shift_name;$sample_string = "Hello World"$button = '';$button .= '<button class="btn btn-default btn-smt fas fa-eye" data-placement="top"                  onclick="viewShiftDetails('.$shift->id.', '. $sample_string.')" data-toggle="tooltip" title="View Shift Details">            </button>';$subdata[] = $button;return [$subdata];
查看完整描述

1 回答

?
梦里花落0921

TA贡献1772条经验 获得超5个赞

\您可以使用如下方式转义您的字符串:

改变

  <button class="btn btn-default btn-smt fas fa-eye" data-placement="top" 
                     onclick="viewShiftDetails('.$shift->id.', '. $sample_string.')" data-toggle="tooltip" title="View Shift Details">
                </button>'

   <button class="btn btn-default btn-smt fas fa-eye" data-placement="top" 
                     onclick="viewShiftDetails('.$shift->id.', \''. $sample_string.'\')" data-toggle="tooltip" title="View Shift Details">
                </button>'


查看完整回答
反对 回复 2022-10-28
  • 1 回答
  • 0 关注
  • 49 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信