在 php 变量中声明一个 php 常量
Declare a php constant within a php variable
我有以下代码:
<?php $background_holder = echo get_bloginfo('template_directory');'/images/banner.jpg';?>
background-image: url("<?php echo get_theme_mod('header_background_image', $background_holder;); ?>");
我正在尝试为 $background_holder
设置一个常量,然后将其添加到背景图像变量中。我确定我刚刚写了一些小错误,但目前这没有任何作用。
$background_holder
只是一个变量,您要为其分配一个变量,不需要 echo
。此外,您似乎正在尝试连接 '/images/banner.jpg' to some base directory. If this is the case, you'd need to use the concatination operator (
.`):
<?php $background_holder = get_bloginfo('template_directory') . '/images/banner.jpg';?>
background-image: url("<?php echo get_theme_mod('header_background_image', $background_holder); ?>");
我有以下代码:
<?php $background_holder = echo get_bloginfo('template_directory');'/images/banner.jpg';?>
background-image: url("<?php echo get_theme_mod('header_background_image', $background_holder;); ?>");
我正在尝试为 $background_holder
设置一个常量,然后将其添加到背景图像变量中。我确定我刚刚写了一些小错误,但目前这没有任何作用。
$background_holder
只是一个变量,您要为其分配一个变量,不需要 echo
。此外,您似乎正在尝试连接 '/images/banner.jpg' to some base directory. If this is the case, you'd need to use the concatination operator (
.`):
<?php $background_holder = get_bloginfo('template_directory') . '/images/banner.jpg';?>
background-image: url("<?php echo get_theme_mod('header_background_image', $background_holder); ?>");