<commit_before><?php

/**
 * 框架 统一入口
 * 
 * @author <NAME><<EMAIL>>
 * @since 2014-3-21
 * @version 1.0 RC1
 * @todo 开启php.ini文件中的short_open_tag设置,设定为On
 */
defined('MROOT') or die('--ERROR: NO MROOT');

/**
 * @var boolean 定义是否已初始化
 */
define('INI', TRUE);

/**
 * 开启 SESSION
 */
isset($_SESSION) || session_start();

/**
 * @var string 定义分割符号
 */
!defined('DS') && define('DS', DIRECTORY_SEPARATOR);
!defined('APATH') && define('APATH', './');

/**
 * @var boolean 配置是否使用默认定义
 */
!defined('APP_DEBUG') && define('APP_DEBUG', FALSE);  // 开启调试 ( 默认:关闭 )
!defined('OPEN_SLINK') && define('OPEN_SLINK', FALSE);  // 开启短链 ( 默认:关闭 )

/**
 * @var string 定义文件路径
 */
define('CROOT', str_replace('\\', DS, dirname(__FILE__)) . DS . 'core' . DS);  // 核心文件夹
define('LROOT', str_replace('\\', DS, dirname(__FILE__)) . DS . 'library' . DS);  // 库文件夹
define('AROOT', str_replace('\\', DS, realpath(MROOT . APATH)) . DS);  // 应用路径

/**
 * 引入 核心方法库 / 附加方法库 以及 用户方法库
 */
$cfunc = CROOT . 'common' . DS . 'core.function.php'; // 核心方法库
file_exists($cfunc) ? include_once($cfunc) : die('--ERROR: Core Function File Not Found!');
$afunc = CROOT . 'common' . DS . 'addons.function.php'; // 附加方法库
file_exists($afunc) ? include_once($afunc) : die('--ERROR: Addons Function File Not Found!');
$ufunc = AROOT . 'common' . DS . 'function.php'; // 用戶方法库
file_exists($ufunc) && include_once($ufunc);

/**
 * @var string 缓存文件夹
 */
define('SROOT', mk_dir(MROOT . 'data/cache') . DS);

/**
 * 对用户输入进行处理
 */
isset($_GET) && stop_attack($_GET, $getfilter);
isset($_POST) && stop_attack($_POST, $postfilter);
isset($_COOKIE) && stop_attack($_COOKIE, $cookiefilter);

/**
 * 注册类
 */
if (!defined('MZP_AUTOLOAD')) {
	define('MZP_AUTOLOAD', 1);
	spl_autoload_register('__mzp_autoload');
}

/**
 * 调用 类方法 与 控制器
 */
call_user_func('__mzp_run');<commit_msg>1.0 RC1<commit_after><?php

/**
 * 框架 统一入口
 * 
 * @author <NAME><<EMAIL>>
 * @since 2014-3-21
 * @version 1.0 RC1
 * @todo 开启php.ini文件中的short_open_tag设置,设定为On
 */
defined('MROOT') or die('--ERROR: NO MROOT');

/**
 * @var boolean 定义是否已初始化
 */
define('INI', TRUE);

/**
 * 开启 SESSION
 */
isset($_SESSION) || session_start();

/**
 * @var string 定义分割符号
 */
!defined('DS') && define('DS', DIRECTORY_SEPARATOR);
!defined('APATH') && define('APATH', './');

/**
 * @var boolean 配置是否使用默认定义
 */
!defined('APP_DEBUG') && define('APP_DEBUG', FALSE);  // 开启调试 ( 默认:关闭 )
!defined('OPEN_SLINK') && define('OPEN_SLINK', FALSE);  // 开启短链 ( 默认:关闭 )

/**
 * @var string 定义文件路径
 */
define('CROOT', str_replace('\\', DS, dirname(__FILE__)) . DS . 'core' . DS);  // 核心文件夹
define('LROOT', str_replace('\\', DS, dirname(__FILE__)) . DS . 'library' . DS);  // 库文件夹
define('AROOT', str_replace('\\', DS, realpath(MROOT . APATH)) . DS);  // 应用路径

/**
 * 引入 核心方法库 / 附加方法库 以及 用户方法库
 */
$cfunc = CROOT . 'common' . DS . 'core.function.php'; // 核心方法库
file_exists($cfunc) ? include_once($cfunc) : die('--ERROR: Core Function File Not Found!');
$afunc = CROOT . 'common' . DS . 'addons.function.php'; // 附加方法库
file_exists($afunc) ? include_once($afunc) : die('--ERROR: Addons Function File Not Found!');
$ufunc = AROOT . 'common' . DS . 'function.php'; // 用戶方法库
file_exists($ufunc) && include_once($ufunc);

/**
 * @var string 缓存文件夹
 */
define('SROOT', mk_dir(MROOT . 'data/cache') . DS);

/**
 * 注册类
 */
if (!defined('MZP_AUTOLOAD')) {
	define('MZP_AUTOLOAD', 1);
	spl_autoload_register('__mzp_autoload');
}

/**
 * 调用 类方法 与 控制器
 */
call_user_func('__mzp_run');
{'fraction_non_alphanumeric': 0.22679814385150812, 'fraction_numerical': 0.007250580046403712, 'mean_word_length': 3.9412607449856734, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2306984', 'n_tokens_mistral': 1549, 'n_tokens_neox': 1633, 'n_words': 274}