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


PHP core::var_dump方法代码示例

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


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

示例1: cache_page

 /**
  * Page hit
  * $cacher->cache_page($_SERVER['REQUEST_URI'], $this->lib('auth')->get_user());
  */
 function cache_page($uri, $buffer)
 {
     if (!$this->_enabled) {
         return false;
     }
     $hash = $this->_hash($uri);
     core::dprint('cache_page - prepare ' . $uri . ' x ' . $hash);
     // if cached item already loaded
     if ($this->_cache_item) {
         $item = $this->_cache_item;
     } else {
         $item = $this->get_by_hash($hash);
     }
     if ($item) {
         $just_cached = false;
         /*
          array('hits' => 10, 'per' => '600', 'cache' => 180)
         */
         if (!$item->is_cached()) {
             $period = $item->access_time - $item->prev_access_time;
             foreach ($this->_threshold_table as $row) {
                 if ($row['per'] <= $period && $row['hits'] - 1 <= $item->counter) {
                     // found rule
                     core::var_dump($row);
                     $this->_cache_page($item, $buffer, $row);
                     $just_cached = true;
                     break;
                 }
             }
         }
         // already hitted
         if (!$just_cached) {
             $item->hit();
         }
     } else {
         // new
         $this->handle->create(array('url' => $uri, 'url_hash' => $hash));
     }
 }
开发者ID:rustyJ4ck,项目名称:moswarBot,代码行数:43,代码来源:page_cacher.php

示例2: defined

<?php

defined('IN_MAIN') or die;
core::dprint('Users crontab');
$last_time = (int) $this->get_core()->get_cfg_var('users_crontab_last');
$interval = $this->get_core()->get_cfg_var('users_crontab_interval', 3600 * 24 * 2);
$ses_interval = $this->get_core()->get_cfg_var('users_sessions_obsolete_time', 604800);
$ses_max = $this->get_core()->get_cfg_var('users_sessions_max', 256);
$time = time();
$interval = 1;
/*
core::var_dump( $last_time
,   $interval
,   $ses_interval
,   $ses_max
, $time
);
*/
core::var_dump($last_time, $interval, $time);
if (empty($last_time) || $last_time + $interval < $time) {
    /* do the job:
         - clear obsolete sessions
       */
    $sessions = $this->get_sessions_handle();
    $sessions->fix_older($time - $ses_interval);
    $sessions->fix_overload($ses_max);
    $users = $this->get_users_handle();
    $users->check_payd_users();
    $this->get_core()->get_dyn_config()->update_param('users_crontab_last', $time);
}
开发者ID:rustyJ4ck,项目名称:moswarBot,代码行数:30,代码来源:000.sessions.php

示例3:

<?php

/**
 * Post create/update method
 * context: users controller
 * 
 * @package    TwoFace
 * @author     Golovkin Vladimir <r00t@skillz.ru> http://www.skillz.ru
 * @copyright  SurSoft (C) 2008
 * @version    $Id: vip.php,v 1.2 2008/05/22 07:58:07 surg30n Exp $
 */
if (!defined('IN_MAIN')) {
    die;
}
$user = $this->get_context()->get_current_user();
core::var_dump($user->as_array());
开发者ID:rustyJ4ck,项目名称:moswarBot,代码行数:16,代码来源:vip.php

示例4: suggestions

 /**
  * Suggest
  */
 function suggestions()
 {
     core::var_dump('suggest');
     //$this->get_context()->get_users_like()
 }
开发者ID:egregor-dev,项目名称:SatCMS,代码行数:8,代码来源:controller.php


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