當前位置: 首頁>>代碼示例>>PHP>>正文


PHP response::buffer方法代碼示例

本文整理匯總了PHP中response::buffer方法的典型用法代碼示例。如果您正苦於以下問題:PHP response::buffer方法的具體用法?PHP response::buffer怎麽用?PHP response::buffer使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在response的用法示例。


在下文中一共展示了response::buffer方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: render

 function render(array $meta = null) {
     response::buffer(true);
     view::set('meta',$meta);
     view::set('key',$this->getKey());
     view::set('value',$this->getKey());
     view::embed($this->view);
     $ret = response::getBuffer();
     response::buffer(false);
     return $ret;
 }
開發者ID:noccy80,項目名稱:lepton-ng,代碼行數:10,代碼來源:basic.php

示例2: output

 /**
  * @brief Outputs the content to the client after setting the appropriate 
  * content-type.
  *
  * @param string $contenttype The content type of the output
  * @param integer $qualitycompression Quality/Compression (in percent)
  * @param boolean $return If true return data rather than output
  */
 function output($contenttype = 'image/png', $qualitycompression = 75, $return = false)
 {
     $this->checkImage();
     if ($this->savealpha) {
         $s = $this->alphablending;
         $this->alphablending = false;
     }
     if (!$return) {
         response::contentType($contenttype);
     } else {
         response::buffer(true);
     }
     switch ($contenttype) {
         case 'image/png':
             imagesavealpha($this->himage, true);
             $compression = floor($qualitycompression / 100 * 9);
             imagepng($this->himage, null, $compression);
             break;
         case 'image/jpeg':
         case 'image/jpg':
             $quality = $qualitycompression;
             imagejpeg($this->himage, null, $quality);
             break;
     }
     if ($this->savealpha) {
         $this->alphablending = $s;
     }
     if ($return) {
         $img = response::getBuffer();
         return $img;
     }
 }
開發者ID:noccy80,項目名稱:lepton-ng,代碼行數:40,代碼來源:canvas.php


注:本文中的response::buffer方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。