本文整理汇总了PHP中files::registerMimeTypes方法的典型用法代码示例。如果您正苦于以下问题:PHP files::registerMimeTypes方法的具体用法?PHP files::registerMimeTypes怎么用?PHP files::registerMimeTypes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类files
的用法示例。
在下文中一共展示了files::registerMimeTypes方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
$core->url->register('trackback', 'trackback', '^trackback/(.+)$', array('dcUrlHandlers', 'trackback'));
$core->url->register('rsd', 'rsd', '^rsd$', array('dcUrlHandlers', 'rsd'));
$core->url->register('xmlrpc', 'xmlrpc', '^xmlrpc/(.+)$', array('dcUrlHandlers', 'xmlrpc'));
// Should use dcAdminURL class, but only in admin -> to be moved to public/prepend.php and admin/prepend.php ?
$core->setPostType('post', 'post.php?id=%d', $core->url->getURLFor('post', '%s'), 'Posts');
# Store upload_max_filesize in bytes
$u_max_size = files::str2bytes(ini_get('upload_max_filesize'));
$p_max_size = files::str2bytes(ini_get('post_max_size'));
if ($p_max_size < $u_max_size) {
$u_max_size = $p_max_size;
}
define('DC_MAX_UPLOAD_SIZE', $u_max_size);
unset($u_max_size);
unset($p_max_size);
# Register supplemental mime types
files::registerMimeTypes(array('aac' => 'audio/aac', 'ogg' => 'audio/ogg', 'weba' => 'audio/webm', 'm4a' => 'audio/mp4', 'mp4' => 'video/mp4', 'm4p' => 'video/mp4', 'webm' => 'video/webm'));
# Shutdown
register_shutdown_function('__shutdown');
function __shutdown()
{
global $__shutdown;
if (is_array($__shutdown)) {
foreach ($__shutdown as $f) {
if (is_callable($f)) {
call_user_func($f);
}
}
}
# Explicitly close session before DB connection
try {
if (session_id()) {