采用ob_start()解决sae无法生成水印图片的问题

2,079次阅读
没有评论

最近在用thinkphp开发一些小app,做的是新浪方面的app,于是就尝试着用下新浪的sae,使用过程中发现新浪sae不支持imageipeg直接生成图片,于是就用了saestorage+obstart给解决了。

代码如下

  ob_start();
  imagejpeg ( $im);

  $contents =  ob_get_contents();
  ob_end_clean();
  $s->write ('public' ,$file_name , $contents );
  
  $url=$s->getUrl('public', $file_name );

正文完
 

公众号