0

母がクイズマスターをプレイできるように、母用のアプリケーションを作成しています。私は立候補者の一人としてプレーしなければならないので、答え+質問を知ることができません。

これに対する私の解決策は、一定のページを作成して、コードを壊さずにそれらを記入できるようにすることでした. 私のページの表示は、回答を含むスポイラー タグが付いた単なる質問になります。

これが可能かどうかはわかりませんが、どうすればこれを実装できますか? 定数を Question_1、Question_2 などに変更できるように、ページに ID を (URL を介して) 与えることを考えました。このようにして、彼女は、私がページを作成しなくても、好きなだけ質問を追加できます。

私のページコードは次のようになります。

$page = $_GET['id'];

            <div class="spoiler">

                <input type="button" onclick="showSpoiler(this);" value="Show/Hide" />

                <div class="inner" style="display:none;">
                    <?php echo ANSWER_1; ?>
                </div>

            </div>

もちろん、質問です。$page は機能しません。(未定義定数 QUESTION の使用)。今説明した方法でアプリケーションを作成することは可能ですか?

4

1 に答える 1

0

私の悪い、私は解決策を見つけました:

ただ使う

$constant_name = 'QUESTION' . $page;
echo constant($constant_name);
于 2013-10-07T11:13:16.727 に答える