用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1456|回复: 3
收起左侧

[讨论/交流] 关于单双引号的问题困扰

[复制链接]
发表于 2016-3-28 16:58:33 | 显示全部楼层 |阅读模式
echo '<li><a href="site_url('admin/express/showi/' . $v['nickname'])">'.$value.'</a></li>';

我想输出这样的格式。但里面涉及很多变量和HTML的语法,请问如何使用单双引号才不容易出错呢?

发表于 2016-3-28 17:16:20 | 显示全部楼层
本帖最后由 Closer 于 2016-3-28 17:32 编辑

PHP复制代码
echo "<li><a href=\"" . site_url("admin/express/showi/{$v['nickname']}") . "\">{$value}</a></li>";
复制代码


反斜線 \
將下個字元強制轉為字串

單引號 '
範圍內解析為純字串

雙引號 "
範圍內除了字串還會解析變數,變數旁加入 {} 則強制解析為變數讀取

 
 楼主| 发表于 2016-3-28 21:22:45 | 显示全部楼层
Closer 发表于 2016-3-28 17:16
反斜線 \
將下個字元強制轉為字串

我试下,虽然还是不太明白。。
发表于 2016-3-30 09:13:22 | 显示全部楼层
不建议这么写,建议<li><a href="<?=site_url('admin/express/showi'. $v['nickname'])?>"><?=$value?></a></li>

本版积分规则