我正在尝试在 Zend Framework 中创建一个表视图助手,它需要一个模型数组并生成一个显示模型属性的 html 表。
用户可以添加额外的列来显示更新、删除模型等操作。
所以用户可以添加这样的字符串
$columnContent = '<a href=\'update/$item[id]\'>update</a>' ;
请注意,我使用简单的引号来缓存稍后要评估的字符串
我的问题是,以后有没有办法在上下文中评估该字符串?
所以我需要模仿 PHP 中字符串的 " " 行为,谢谢。
就像是 :
// 在上下文中,其中 $item 是模型数组中的一行:
$myVar = evaluatemyString($columnContent);
编辑 :
我不是在寻找在我的情况下不起作用的 eval 函数,(我认为)。
编辑 2:
我也需要将结果放入变量中。