在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 兄妹拍照祝福语简短的话