当前位置: 首页>>代码示例>>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;未经允许,请勿转载。