$ext = 'jpg';
$path = './img/';
$capcha .=
'<div><span>'.$values[$i].' <input type="radio" name="capcha" value="'.$value2[$i].'"></span>
<div style="background: url('.$path.$values[$i].'.'.$ext.');
width:33px;
...
这工作,但我想用它们的值替换$ext
和$path
变量。
<div style="background: url('./img/'.$values[$i].'.jpg'.);
我猜你打错了…
$capcha .=
'<div><span>'.$values[$i].' <input type="radio" name="capcha" value="'.$value2[$i].'"></span>
<div style="background: url(./img/'.$values[$i].'.jpg);
width:33px;
...
我想这可以。
或:
与转义单引号:
$capcha .=
'<div><span>'.$values[$i].' <input type="radio" name="capcha" value="'.$value2[$i].'"></span>
<div style="background: url(''./img/'.$values[$i].'.jpg'');
width:33px;
...
你应该试试:
<div style="background: url('''.$path.$values[$i].'.'.$ext.''');
的结果如下:
代替
<div style="background: url(path);