-4

文字列でphpコードを実行する方法は、データベースから取得しましたか?
テンプレートのスニペットを db に保存したいのですが、db を使用してこれらのスニペットを要求します。
時々私はhtmlコードをdbに保存し、dbから取得したときにこれらのスニペットを簡単にエコーします。しかし、いくつかのphpコードをdbに保存したい場合があります。したがって、静的phpを含める必要はありませんが、dbスニペットのみを使用します。しかし、db からのコードは html+php であり、php はそれらを str としてのみエコーできます。

<?php 

    $name='linjuming';

    // get $part_code from db
    $part_code='<div class="hello"><?php echo $name ?></div>';

    // how to output:
    //<div class="hello">linjuming</div>
    echo $part_code;

?>
4

2 に答える 2

-1
<?php 

    $name='linjuming';

    // get $part_code from db
    $part_code='<div class="hello">'.$name.'</div>';

    // how to output:
    //<div class="hello">linjuming</div>
    echo $part_code;

?>
于 2013-04-23T09:22:20.730 に答える