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


PHP UI::unformat_bytes方法代码示例

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


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

示例1: set_memory_limit

/**
 * set_memory_limit
 * This function attempts to change the php memory limit using init_set.
 * Will never reduce it below the current setting.
 */
function set_memory_limit($new_limit)
{
    $current_limit = ini_get('memory_limit');
    if ($current_limit == -1) {
        return;
    }
    $current_limit = UI::unformat_bytes($current_limit);
    $new_limit = UI::unformat_bytes($new_limit);
    if ($current_limit < $new_limit) {
        ini_set(memory_limit, $new_limit);
    }
}
开发者ID:nioc,项目名称:ampache,代码行数:17,代码来源:general.lib.php

示例2: set_error_handler

AmpConfig::set_by_array($results, true);
// Modules (These are conditionally included depending upon config values)
if (AmpConfig::get('ratings')) {
    require_once $prefix . '/lib/rating.lib.php';
}
/* Set a new Error Handler */
$old_error_handler = set_error_handler('ampache_error_handler');
/* Check their PHP Vars to make sure we're cool here */
$post_size = @ini_get('post_max_size');
if (substr($post_size, strlen($post_size) - 1, strlen($post_size)) != 'M') {
    /* Sane value time */
    ini_set('post_max_size', '8M');
}
// In case the local setting is 0
ini_set('session.gc_probability', '5');
if (!isset($results['memory_limit']) || UI::unformat_bytes($results['memory_limit']) < UI::unformat_bytes('32M')) {
    $results['memory_limit'] = '32M';
}
set_memory_limit($results['memory_limit']);
/**** END Set PHP Vars ****/
// If we want a session
if (!defined('NO_SESSION') && AmpConfig::get('use_auth')) {
    /* Verify their session */
    if (!Session::exists('interface', $_COOKIE[AmpConfig::get('session_name')])) {
        Auth::logout($_COOKIE[AmpConfig::get('session_name')]);
        exit;
    }
    // This actually is starting the session
    Session::check();
    /* Create the new user */
    $GLOBALS['user'] = User::get_from_username($_SESSION['userdata']['username']);
开发者ID:axelsimon,项目名称:ampache,代码行数:31,代码来源:init.php


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