我有一些和絃和他們的名字數據的字符串:PHP不寫一個Base64編碼圖像的HTML文件
$的HTML = 「< IMG SRC =」 數據:圖像/ PNG; BASE64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4AQMAAAB31mwxAAAABlBMVEX/// 8AAABVwtN + AAAAAXRSTlMAQObYZgAAAEVJREFUeF5jIApwgDCIEAFhEKEEwkoIEYQaLID/PxD8AMmDARpDBsaww8JAqMHUTsBkGRkow84Ok4FQQ5zJZDAG0GTCAADwOiM87WVzggAAAABJRU5ErkJggg ==」 ALT = 「E」/>電子
當我嘗試把這個變成一個文件
file_put_contents(「data2.html」,$ html);
我只是創建一個空文件。
您需要在將字符串賦值爲'$ html'時將引號轉義。 '$ html =「 Brad 2013-02-15 22:23:46
1.您從未關閉'$ html'變量; 2.逃避報價; 3.刪除'<'和'img'之間的空格。 – Aborted 2013-02-15 22:24:35