在PHP中打印文件和类信息
如果要调试PHP应用程序,则可能需要比某些当前变量的值更多的信息。有许多内置的魔术变量,可用于打印出要输出调试语句的文件名,行号,类和方法。这是一个从类中打印出一些信息的示例。
class class_test {
function method_test(){
//当前文件的完整路径
print 'File: '.__FILE__.'
';
//打印当前行
print 'Line: '.__LINE__.'
';
//打印当前的班级名称
print 'class: '.__CLASS__.'
';
//打印当前方法名称
print 'method: '.__METHOD__.'
';
//当前目录的分隔符
//系统(Windows=\和linux=/)
print 'Directory separator: '.DIRECTORY_SEPARATOR.'
';
}
}
$test = new class_test();
$test->method_test();这将打印出类似以下内容的内容。
File: C:\Apache Software Foundation\Apache2.2\htdocs\test.php Line: 10 class: class_test method: class_test::method_test Directory separator: \
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短