1

次の「Smarty」tpl コードは次のとおりです。

{if !$document}
    {assign var=document value=15}
    {"document set"}
{/if}

以下は同等のコードですが、PHPでは手動で変換しました:

<?php if (!$document) { ?>
    <?php $document=15; ?>
    <?php echo "document set"; ?>
<?php } ?>

問題は、「Smarty」内部エンジン ルーチンを使用せずに、そのようなコード行を自動的に変換/置換する最も簡単な方法を見つけることです。

おそらく正規表現が解決策だと思いました。

この件に関するあなたの考え/解決策を共有できれば。

ありがとうございました。

4

0 に答える 0