带有变量的 PHP 数学


php maths with variables

我的代码中有以下php变量:

$masonry_item_width;
$masonry_item_padding;

我正在尝试通过对这两个变量进行 soe 数学运算来为新变量创建一个值。这是我写的:

$skizzar_double_width_size = eval(
   'return'.($masonry_item_width*2)+$masonry_item_padding.';'
);

但是,当我回显$skizzar_double_width_size时,这不会返回任何内容

我以前从未用 php 变量做过数学,我做错了什么吗?

简单地尝试一下:

$skizzar_double_width_size = $masonry_item_width*2 +$masonry_item_padding;

要将其回显到 HTML 只需编写:

echo $skizzar_double_width_size;

是的,就是这么简单!:)

你不必使用eval()只需使用这个:

echo $skizzar_double_width_size = $masonry_item_width * 2 + $masonry_item_padding;

顺便说一句:eval()=== evil(),我从未见过你需要eval()它只会给你带来问题

的情况