当前位置: 首页>>代码示例>>PHP>>正文


PHP P2Util::encodeResponseTextForSafari方法代码示例

本文整理汇总了PHP中P2Util::encodeResponseTextForSafari方法的典型用法代码示例。如果您正苦于以下问题:PHP P2Util::encodeResponseTextForSafari方法的具体用法?PHP P2Util::encodeResponseTextForSafari怎么用?PHP P2Util::encodeResponseTextForSafari使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在P2Util的用法示例。


在下文中一共展示了P2Util::encodeResponseTextForSafari方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: strip_tags

            case 2:
                $node = $rn;
                $node .= ' :' . strip_tags($part[0]);
                $node .= ' :' . strip_tags($part[1]);
                $node .= ' :' . strip_tags($part[2]) . "\n";
                $node .= trim(preg_replace('/ *<br.*?> */i', "\n", strip_tags($part[3], '<br>')));
                break;
            default:
                $node = $aShowThread->transMsg($part[3], $rn);
        }
    }
}
// }}}
// {{{ 本体出力
if (P2Util::isBrowserSafariGroup()) {
    $node = P2Util::encodeResponseTextForSafari($node);
}
echo $node;
// }}}
// idx・履歴設定フラグがなければ終了
if (empty($_GET['rec'])) {
    exit;
}
// テレビ番組欄@2chなどはログ・idx・履歴を保存しない
if (P2Util::isHostNoCacheData($aThread->host)) {
    //@unlink($aThread->keydat); // ThreadRead::readDat()で削除する
    exit;
}
//===========================================================
// idxの値を設定、記録
//===========================================================
开发者ID:unpush,项目名称:p2-php,代码行数:31,代码来源:read_async.php

示例2: unset

}
// }}}
// {{{ 不要になった変数を解放
unset($_GET['clear'], $_GET['file'], $_GET['purge'], $_GET['query'], $purge, $query, $tgrep_list, $tgrep_data, $tgrep_tmp_list, $tgrep_tmp_query, $fp);
// }}}
// {{{ 出力
P2Util::header_nocache();
if ($_conf['ktai']) {
    include P2_BASE_DIR . '/tgrepc.php';
} else {
    header('Content-Type: text/html; charset=Shift_JIS');
    define('TGREP_SMARTLIST_PRINT_ONLY_LINKS', 1);
    ob_start();
    include $include_file;
    $buf = ob_get_clean();
    if (P2Util::isBrowserSafariGroup()) {
        $buf = P2Util::encodeResponseTextForSafari($buf);
    }
    echo $buf;
}
// }}}
/*
 * Local Variables:
 * mode: php
 * coding: cp932
 * tab-width: 4
 * c-basic-offset: 4
 * indent-tabs-mode: nil
 * End:
 */
// vim: set syn=php fenc=cp932 ai et ts=4 sw=4 sts=4 fdm=marker:
开发者ID:xingskycn,项目名称:p2-php,代码行数:31,代码来源:tgrepctl.php

示例3: ob_start

    ob_start();
    require_once P2EX_LIB_DIR . '/rss/menu.inc.php';
    $menuItem = ob_get_clean();
    $menuItem = preg_replace('{^\\s*<div class="menu_cate">.+?<div class="itas" id="c_rss">\\s*}s', '', $menuItem);
    $menuItem = preg_replace('{\\s*</div>\\s*</div>\\s*$}s', '', $menuItem);
    // スキン
} elseif (isset($_GET['m_skin_set'])) {
    $menuItem = changeSkin($_GET['m_skin_set']);
    // その他
} else {
    $menuItem = 'p2 error: 必要な引数が指定されていません';
}
// }}}
// {{{ 本体出力
if (P2Util::isBrowserSafariGroup()) {
    $menuItem = P2Util::encodeResponseTextForSafari($menuItem);
}
echo $menuItem;
exit;
// }}}
// {{{ changeSkin()
/**
 * スキンを切り替える
 */
function changeSkin($skin)
{
    global $_conf;
    if (!preg_match('/^\\w+$/', $skin)) {
        return "p2 error: 不正なスキン ({$skin}) が指定されました。";
    }
    if ($skin == 'conf_style') {
开发者ID:unpush,项目名称:p2-php,代码行数:31,代码来源:menu_async.php


注:本文中的P2Util::encodeResponseTextForSafari方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。