【发布时间】:2016-09-25 22:35:42
【问题描述】:
我想将 URL 全部插入单引号。我试过同时使用单引号和双引号,但它不起作用。我检查了这个问题 - Escaping single quote in URL link,但没有帮助:
<?php
echo '\'' base_url().'\'index.php?admin/product/delete/1\'';
echo '\''; echo base_url().index.php?admin/product/delete/1\'';
echo '\'. base_url().index.php?admin/product/delete/1\'';
echo "\'"; echo base_url().'index.php?admin/product/delete/1\'";
?>
我正在努力实现这一目标: 'http://localhost/my_site/index.php?admin/product/delete/1'
单引号中的 URL。
【问题讨论】:
-
echo sprintf("'%s%s'", base_url(), 'index.php?admin/product/delete/1'); -
base_url()函数是什么?内置的?你自己? an answer to How do I get the base URL with PHP? 中有一个同名的函数。 -
好的,OP已经离开了……
-
@PeterMortensen 关于您最近的编辑,没有人像这样格式化 PHP 代码。这不是 XML。开始标记后没有额外的缩进,结束标记通常被省略,除非后面有一些非 PHP 代码。参见例如php-fig.org/psr/psr-2
标签: php