方维分享系统\Lexiang\core\fanwe.php文件代码解释
2013-10-31 12:48
357 查看
<?php error_reporting(E_ERROR); //error_reporting() 设置 PHP 的报错级别并返回当前级别。 //error_reporting(report_level) if(!defined('FANWE_ROOT')) define('FANWE_ROOT', str_replace('core/fanwe.php', '', str_replace('\\', '/', __FILE__))); if(!include_once(FANWE_ROOT.'./core/function/global.func.php')) exit('not found global.func.php'); include_once fimport("function/time"); require FANWE_ROOT.'core/service/fanwe.service.php'; ?>
以上是fanwe.php文件中的一部分代码:解释一下error_reporting()的用法:
<?php //禁用错误报告 error_reporting(0); //报告运行时错误 error_reporting(E_ERROR | E_WARNING | E_PARSE); //报告所有错误 error_reporting(E_ALL); ?>
以上文件中的引用文件:
global.func.php中的getPhpSelf方法:
function getPhpSelf() { $php_self = ''; $script_name = basename($_SERVER['SCRIPT_FILENAME']); if(basename($_SERVER['SCRIPT_NAME']) === $script_name) $php_self = $_SERVER['SCRIPT_NAME']; else if(basename($_SERVER['PHP_SELF']) === $script_name) $php_self = $_SERVER['PHP_SELF']; else if(isset($_SERVER['ORIG_SCRIPT_NAME']) && basename($_SERVER['ORIG_SCRIPT_NAME']) === $script_name) $php_self = $_SERVER['ORIG_SCRIPT_NAME']; else if(($pos = strpos($_SERVER['PHP_SELF'],'/'.$script_name)) !== false) $php_self = substr($_SERVER['SCRIPT_NAME'],0,$pos).'/'.$script_name; else if(isset($_SERVER['DOCUMENT_ROOT']) && strpos($_SERVER['SCRIPT_FILENAME'],$_SERVER['DOCUMENT_ROOT']) === 0) $php_self = str_replace('\\','/',str_replace($_SERVER['DOCUMENT_ROOT'],'',$_SERVER['SCRIPT_FILENAME'])); else return false; return $php_self; }
1.
basename(path,suffix)
例子
<?php $path = "/testweb/home.php"; //显示带有文件扩展名的文件名 echo basename($path); //显示不带有文件扩展名的文件名 echo basename($path,".php"); ?>
输出:
home.php home
相关文章推荐
- PHP读取文件并可支持远程文件的代码分享
- php实现zip压缩文件解压缩代码分享(简单易懂)
- 方维分享系统修改瀑布流页面,包括的文件
- 兼容ie6浏览器的php下载文件代码分享
- 分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
- php实现文件下载功能的几个代码分享
- 方维分享系统代码注释
- PHP执行.SQL文件的实例代码分享
- php处理单文件、多文件上传代码分享
- PHP的常用的公共函数_方维购物分享系统的内置函数
- 分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
- 兼容ie6浏览器的php下载文件代码分享
- php实现文件下载代码分享
- php实现文件下载功能的几个代码分享
- 关于使用PHP向客户端发送文件-示例代码解释
- PHP文件操作实现代码分享
- php实现zip压缩文件解压缩代码分享(简单易懂)
- PHP动态多文件上传的具体代码分享