转义字符
我有这个功能:
<?php
function getmypost($number)
{
query_posts('p=1828');
while (have_posts()) : the_post();
the_title('<h1>', '</h1>');
the_content();
endwhile;
}
?>
我需要将 1828 作为变量 我已经尝试过这个:
query_posts('\'p='. $number .'\'');
但它不起作用。这样做的正确方法是什么?
I have this function :
<?php
function getmypost($number)
{
query_posts('p=1828');
while (have_posts()) : the_post();
the_title('<h1>', '</h1>');
the_content();
endwhile;
}
?>
I need to make the 1828 as a variable
I have tried this:
query_posts('\'p='. $number .'\'');
But it does not work. What would be the right way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果我理解正确的话你
应该工作。
如果您需要在字符串中使用单引号
'
,您可以转义'
或使用双引号(更优雅,您可以直接将变量放入。Dominik 已经建议了这在他的回答中)
If I understand you correctly
should work.
If you need a single quote
'
in the string you'd escape the'
or using double quotes (more elegant, and you can put the variable straight in. Dominik already suggested this in his answer)
你可以使用
You could use