我有以下代码:
$el = "<div style='padding: $padding'></div>";
问题是我不会写
$el = "<div style='padding: $paddingpx'></div>";
因为 $paddingpx 将是另一个变量。
这会产生错误的 css 值
$el = "<div style='padding: $padding px'></div>";
因为如果 $padding = 20 那么 '20 px' 是错误的,应该是 '20px'。
我如何将“px”连接到上面的代码。请注意,变量 $padding 是我将从 $_POST 操作中接收到的值。我想知道如何将“px”与填充样式值连接起来,而无需像这样创建任何其他中断字符串的代码行。
$el = "<div style='padding: $padding"."px".'></div>";
谢谢你,MMK。
最佳答案
加一个花括号,如
$el = "<div style='padding: {$padding}px'></div>";
任何具有字符串表示形式的标量变量、数组元素或对象属性都可以通过此语法包含在内。
关于php - 如何在不创建另一个变量或破坏字符串的情况下在 php 中连接以下 css 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27650562/