私はZend Frameworkでテーブルビューヘルパーを作成しようとしていますが、モデルの配列をとり、モデルプロパティを表示するhtmlテーブルを生成します。""動作を模倣するPHP関数はありますか?
ユーザーは、更新、削除モデル、などの操作を表示するために追加の列を追加できます。
私は後で
私の問題は、で評価される文字列をキャッシュするために、単純な引用符を使用すること
$columnContent = '<a href=\'update/$item[id]\'>update</a>' ;
ノートがそれを評価する方法があるようなので、ユーザは、文字列を追加することができますコンテキスト内の文字列、後で?
私はPHPの文字列の動作を模倣する必要があります。
のようなもの:$アイテムはモデルの配列の行でコンテキスト内
//:
$myVar = evaluatemyString($columnContent);
EDIT:
私はevalを探していませんよ私の場合は機能しない機能(私は思う)。
EDIT 2:
私はあまりにも変数に結果を配置する必要があります。 PHP
eval($columnContent);
Eeeeeeeeeeeeeeee:
$item[id]
はあなたのような変数を持っていますk。あなたは間違ったsooooooooooの外観をしたいですか? – PeeHaaEeeeeeek(これは趣味の問題です)だけでなく、これまでに(PHPの変数値に動的にアクセスするPHPの)重複の可能性があります(回答しています)(http://stackoverflow.com/questions/8356464/php-dynamically -accessing-variable-value) – hakre
私はテンプレートエンジンをdeveloppしたいだけで、 "eval"と同じではありません。文字列の "レンダリング"を除外したいだけです。 – mpm