我有以下内容 -
function button_class_add() {
global $uno_dos;
$btn_shape_class = $uno_dos['buttons-shape-select-general'];
$btn_size_class = $uno_dos['buttons-size-select-general'];
?>
<script type="text/javascript">
jQuery(function($) {
$('.std-button').addClass('<?php echo $btn_shape_class $btn_size_class; ?>');
});
</script>
<?php }
add_action('wp_footer', 'button_class_add');
如何正确组合这两个变量,以便我可以回显出组合变量?
$btn_shape_class = $uno_dos['buttons-shape-select-general'];
$btn_size_class = $uno_dos['buttons-size-select-general'];
非常感谢
组合这些行 -
$btn_shape_class = $uno_dos['buttons-shape-select-general'];
$btn_size_class = $uno_dos['buttons-size-select-general'];
像 -
$btn_shape = $uno_dos['buttons-shape-select-general']$uno_dos['buttons-size-select-general'];
然后我可以回显1变量。
答案 0 :(得分:2)
你可以使用&#34;。&#34;字符串运算符:
http://php.net/manual/en/language.operators.string.php
$combined = $btn_shape_class.$btn_size_class
或者如果你想在它们之间有一个空格,就像你当前的代码一样:
$combined = $btn_shape_class.' '.$btn_size_class
答案 1 :(得分:0)
它看起来像是&#34;结合&#34;,你的意思是&#34;连接&#34;。连接允许您将字符串附加到另一个字符串的末尾。
如果你想用不同的值连接两个变量,那么你只需使用一个fullstop,如下所示:
// $variable_1 = 'hot';
// $variable_2 = 'dog';
echo $variable_1 . $variable_2;
// 'hotdog'
另一方面,如果要在两个变量之间添加空格,则需要按如下方式连接空格:
// $variable_1 = 'hot';
// $variable_2 = 'dog';
echo $variable_1 . ' ' . $variable_2;
// 'hot dog'