我的代码中有以下php变量:
$masonry_item_width;
$masonry_item_padding;
我试图通过使用这两个数据来计算新变量的值。这是我写的:
$skizzar_double_width_size = eval(
'return'.($masonry_item_width*2)+$masonry_item_padding.';'
);
但是,当我回显$skizzar_double_width_size
我之前从未使用过php变量进行过数学运算,有什么我明显错了吗?
答案 0 :(得分:2)
尝试简单地说:
$skizzar_double_width_size = $masonry_item_width*2 +$masonry_item_padding;
将它回显给HTML只需写:
echo $skizzar_double_width_size;
是的,就这么简单! :)
答案 1 :(得分:0)
您不必使用eval()
只需使用它:
echo $skizzar_double_width_size = $masonry_item_width * 2 + $masonry_item_padding;
顺便说一句:eval()
=== evil()
,我从未见过你需要eval()
的情况只会让你遇到问题