0

私はこの機能を持っています:

<?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 .'\'');

しかし、うまくいきません。これを行う正しい方法は何ですか?

4

2 に答える 2

3

私があなたを正しく理解しているなら

query_posts('p='.$number);

動作するはずです。

文字列に一重引用符が必要な場合は'、エスケープします'

query_posts('p=\''.$number.'\'');

または二重引用符を使用します(よりエレガントで、変数を直接入れることができます。ドミニクはすでに彼の答えでこれを提案しています)

query_posts("p='$number'");
于 2010-02-10T15:01:57.897 に答える
0

あなたが使用することができます

query_posts("'p=$number'");
于 2010-02-10T15:05:41.243 に答える