0
好吧,我想打印一個'img'從PHP到HTML。 PHP文件包含在html div內。 它工作時,我printf圖像沒有高度和寬度屬性,但是當我包括他們停止工作。printf不打印<img>標籤,當它有寬度和高度設置
以下代碼工作。沒有高度或寬度。
$value='../images/cal.png';
printf (
'<img src=%s >',
$value
);
unset($value);
以下代碼無效。包括高度和寬度。
$value='../images/cal.png';
printf (
'<img src=%s height=100% width=100%>',
$value
);
unset($value);
我試過引用寬度和高度,但仍然沒有。 我錯過了什麼?
它使用echo時的高度和寬度,但我將使代碼更復雜,所以我想在printf中做到這一點。它的問題被簡化了。
謝謝你們!
sprintf的,但同樣的答案:http://stackoverflow.com/questions/3666734/php-sprintf-escaping – AlexP
你有無效的HTML需要有100倍%的值引號包圍。做@Amine建議 – jeff