php-添加$var简介$var

我是php的新手,但是我需要修改一些字符串,以便使用rel intro可视化作曲家简码(动画图标)添加链接.
问题是我有此变量,默认情况下,仅在插入时才应添加两个变量.

这是原始代码:

$svg_icon = '<div class="svg-icon-holder" data-size="'. $icon_size . '" data-animation-speed="'.$animation_speed_time.'" data-animation="'.$enable_animation.'" data-animation-delay="'.$animation_delay.'" data-color="'.strtolower($color) .'"><span>'. get_template_directory_uri() . '/css/fonts/svg/' . $image .'</span></div>';

问题是:我应该插入< a href =“'.$icon_link.'” rel =“'.$icon_link_rel.'”>标签< div>之前进入代码和< / a>在关闭div BUT之后,仅当设置了变量& icon_link时,如果没有设置,则< a>标签不会出现,因为我不需要所有图标的链接.

希望我能很好地解释自己,如果不能让我知道!

问候,阿林.

解决方法:

如果定义并设置了$icon_link,请执行if语句,然后添加< a>使用点(.)标记到$svg_icon变量中:

 $svg_icon = '<div class="svg-icon-holder" data-size="'. $icon_size . '" data-animation-speed="'.$animation_speed_time.'" data-animation="'.$enable_animation.'" data-animation-delay="'.$animation_delay.'" data-color="'.strtolower($color) .'"><span>'. get_template_directory_uri() . '/css/fonts/svg/' . $image .'</span></div>';
 if($icon_link)
  {
      $svg_icon = '<a href="'. $icon_link . '" rel="'. $icon_link_rel .'">'.
                  $svg_icon.'</a>';
  }
上一篇:升级到5.6.x后如何在php中修复引用传递


下一篇:是否可以直接从php更改php源代码?