如何解決在php用gd輸出圖片到微信瀏覽器出現亂碼?
程式如下:
<?php $im = imagecreate(200, 300); $white = imagecolorallocate($im, 8, 2, 133); imagegif($im); ?>
在瀏覽器輸入PHP檔案的位址之後,發覺顯示如下亂碼:
經過進一步的學習,才發現用GD庫創建的圖像,要使用函數header('content-type:image/gif');
指定以哪一種的格式進行輸出,不指定就會亂碼。
修改後的程式碼如下:
<?php // header('content-type:image/gif'); $im = imagecreate(200, 300); $white = imagecolorallocate($im, 8, 2, 133); header('content-type:image/gif'); imagegif($im); ?>
修改後圖片顯示如下:
相關推薦:php教程
以上是如何解決在php用gd庫輸出圖片到微信瀏覽器出現亂碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!