我的代码中有以下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()
它只会给你带来问题