解决方案 »

  1.   

    // base64 encoded red image that says 'no hotlinkers' 
    英文说明说的很清楚了 
    base64编码了一张红色的图片, 上面写了'no hotlinkers'
      

  2.   

    其实就是利用了base64编码。Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个位元为一个单元,对应某个可打印字符。三个字节有24个位元,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。 计算机里的数据说白了都是一些二进制,而base64编码是每6个位计算为一个单元,所以6个位全是1时,即可表示64个字符,base64_encode()和base64_decode()不过就是在八位一个单元和六位一个单元之间倒腾.....举个最简单的例子,八位编码的ABC 按照八位一个编码则是: 01000001  01000010  01000011 按照base64编码就是6个位组合一次所以就是四个单元010000  010100   001001   000011    base_decode就是反过来的一个过程
      

  3.   

    中间是图片的base64_encode后的编码。
    如果只是用于显示可以不用base64_decode的。<img src="data:image/jpeg;base64,R0lGODlhUAAMAIAAAP8AAP///yH5BAAHAP8ALAAAAABQAAwAAAJpjI+py+0Po5y0OgAMjjv01YUZOGplhWXfNa6JCLnWkXplrcBmW+spbwvaVr/cDyg7IoFC2KbYVC2NQ5MQ4ZNao9Ynzjl9ScNYpnebDULB3RP6JuPuaGfuuV4fumf8PuvqFyhYtjdoeFgAADs=">这样就能显示了。