php實現圖片轉換成ASCII碼的方法_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:php解析字符串里所有URL地址的方法
      具體如下:

      這篇文章主要介紹了php實現圖片轉換成ASCII碼的方法,涉及php操作圖片的技巧,需要的朋友可以參考下

      本文實例講述了php實現圖片轉換成ASCII碼的方法。分享給大家供大家參考。具體如下:

      php圖片轉換成ASCII碼,轉換后可以直接通過字符串顯示圖片

      1. <html> 
      2.  <head> 
      3.   <title>Ascii</title> 
      4.   <style> 
      5.    body{ 
      6.     line-height:0; 
      7.     font-size:1px; 
      8.    } 
      9.   </style> 
      10.  </head> 
      11.  <body> 
      12.    <?php 
      13.   $image = 'image.jpg'
      14.   // Supports http if allow_url_fopen is enabled 
      15.   $image = file_get_contents($image); 
      16.   $img = imagecreatefromstring($image); 
      17.   $width = imagesx($img); 
      18.   $height = imagesy($img); 
      19.   for($h=0;$h<$height;$h++){ 
      20.    for($w=0;$w<=$width;$w++){ 
      21.     $rgb = imagecolorat($img$w$h); 
      22.     $a = ($rgb >> 24) & 0xFF; 
      23.     $r = ($rgb >> 16) & 0xFF; 
      24.     $g = ($rgb >> 8) & 0xFF; 
      25.     $b = $rgb & 0xFF; 
      26.     $a = abs(($a / 127) - 1); 
      27.     if($w == $width){ 
      28.      echo '<br>'
      29.     }else
      30.       echo '<span style="color:rgba('.$r.','.$g.','.$b.','.$a.');">#</span>'
      31.     } 
      32.    } 
      33.   } 
      34.   ?> 
      35.  </body> 
      36. </html> 

      分享:php對文件進行hash運算的方法
      具體如下: 這段代碼非常有用,如果你下載了一個文件,網站提供了hash結果,你可以對你下載下來的文件進行hash運算,以驗證下載的文件是否正確。

      來源:模板無憂//所屬分類:PHP教程/更新時間:2015-04-03
      相關PHP教程