我有这个功能:
<?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 .'\'');
但它不起作用。什么是正确的方法呢?
答案 0 :(得分:3)
如果我理解正确
query_posts('p='.$number);
应该有用。
如果您需要字符串中的单引号'
,那么您将逃脱'
query_posts('p=\''.$number.'\'');
或使用双引号(更优雅,你可以直接输入变量.Dominik已经在他的回答中提出了这个建议)
query_posts("p='$number'");
答案 1 :(得分:0)
您可以使用
query_posts("'p=$number'");