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


PHP HTTP::mime方法代碼示例

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


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

示例1:

<?php

// Force browser to render the output as plain text
HTTP::mime('text/plain');
echo $content;
開發者ID:tovic,項目名稱:snippet-share-plugin-for-mecha-cms,代碼行數:5,代碼來源:page-raw.php

示例2: function

 *
 */
Route::accept(array('feed/json', 'feed/json/(:num)'), function ($offset = 1) use($config) {
    Config::set('offset', (int) $offset);
    HTTP::mime('application/json', $config->charset);
    Shield::attach(SHIELD . DS . 'json.php');
}, 82);
/**
 * Captcha Image
 * -------------
 *
 * [1]. captcha.png
 *
 */
Route::accept('captcha.png', function () {
    HTTP::mime('image/png')->header(array('Cache-Control' => 'no-store, no-cache, must-revalidate, max-age=0', 'Cache-Control' => 'post-check=0, pre-check=0', 'Pragma' => 'no-cache'));
    $str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $bg = Request::get('bg', '333333', false);
    $color = Request::get('color', 'FFFFAA', false);
    $padding = Request::get('padding', 0);
    $width = Request::get('width', 100) + $padding * 2;
    $height = Request::get('height', 30) + $padding * 2;
    $size = Request::get('size', 16);
    $length = Request::get('length', 7);
    $font = Request::get('font', 'special-elite-regular.ttf', false);
    $text = substr(str_shuffle($str), 0, $length);
    Session::set(Guardian::$captcha, $text);
    if ($bg !== 'false' && ($bg = Converter::HEX2RGB($bg))) {
        $bg = array($bg['r'], $bg['g'], $bg['b'], $bg['a']);
    } else {
        $bg = $bg !== 'false' ? array(51, 51, 51, 1) : array(0, 0, 0, 0);
開發者ID:yiannisSt,項目名稱:mecha-cms,代碼行數:31,代碼來源:launch.php


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