无法连接PHP中的HTML代码

时间:2019-02-17 19:55:38

标签: php html

这是我的函数display_image,其中我正在检查变量$card1是否为0,然后可以将image设置为1_AC.png,否则将redback.png设置为卡1 ,然后我检查$card2是否为0,然后为卡2 将图像设置为2_AD.png,否则将{{1} }等。

我想做的是我想将redback.png的{​​{1}}与<img src>的{​​{1}}与$card1的{​​{1}}连接起来,然后基于<img src>等的值

我有点困惑,我该如何实现?

$card2

1 个答案:

答案 0 :(得分:1)

串联在PHP中很简单。

  • 首先,将<html><head><body>标签移出您的个人卡。
  • 然后将所有$data卡的分配更改为.=而不是=

赞:

 $data = "<html><head></head> <body>";

 if($card1=='0'){
    $data .= '<img src = "url 1" height="5" width="5" >';
 }else{
    $data . = '<img src = "url 2" height="5" width="5" >
  }

 // ...and so on...

如果每张卡只有两个选项,您甚至可以使用三元:

$data .= $card1=='0' ? '<img src = "url 1" height="5" width="5" >' : 
                       '<img src = "url 2" height="5" width="5" >' ;

然后,在为每张卡完成条件处理后,附加结束<body><html>标签:

$data .= "</body></html>"

以下是对文档的引用:http://php.net/manual/en/language.operators.string.php