php 顶层类(自家用)

王朝php·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

<?php

/**

* Object

* base class

* @version 1.0.0 (Mon Aug 01 18:43:24 CST 2005)

* @author sanshi

*/

class Object

{

/* 是否输出调试信息 */

var $debug = true;

/**

* Object

* @version 1.0.0 (Mon Aug 01 18:49:48 CST 2005)

* @author sanshi

* @deprecated 析构方法

*

* @return void

*/

function Object()

{

//用户是否从主页进入,做判断

if ( !defined( 'INDEX' ) )

{

die( "Hacking attempt" );

}

//echo 'create Object success!';

}

/**

* msg_die

* @version 1.0.0 (Mon Aug 01 18:52:43 CST 2005)

* @author sanshi

* @deprecated 调试信息输出

* @param string

* @return void

*/

function msg_die( $info , $file , $line )

{

if( $this->debug )

{

$format = "There is happen error information: %s .".

" the file name: %s , on line : %s .\n";

printf( $format , $info , $file , $line );

$error = debug_backtrace();

print_r ( $error[0] );

}

}

/**

* setDebug

* @version 1.0.0 (Mon Aug 01 18:56:45 CST 2005)

* @author sanshi

* @deprecated 设置是否输出调试信息

* @param boolean true or false

* @return void

*/

function setDebug( $bool )

{

$this->debug = is_bool( $bool ) ? $bool : false ;

}

/**

* getDebug

* @version 1.0.0 (Mon Aug 01 19:01:22 CST 2005)

* @author sanshi

* @deprecated 查看是否打开调试信息

* @param void

* @return boolean

*/

function getDebug()

{

return $this->debug;

}

}

?>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航