php数学与变量

时间:2015-01-19 14:38:40

标签: php math

我的代码中有以下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变量进行过数学运算,有什么我明显错了吗?

2 个答案:

答案 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()的情况只会让你遇到问题