加入收藏 | 设为首页 | 会员中心 | 我要投稿 平凉站长网 (https://www.0933zz.com.cn/)- 图像处理、语音技术、媒体智能、运维、低代码!
当前位置: 首页 > 站长百科 > 正文

PHP顶层类

发布时间:2022-06-23 09:39:38 所属栏目:站长百科 来源:互联网
导读:?php /** * Object * base class */ class Object { /* 是否输出调试信息 */ var $debug = true; /** * Object * @deprecated 析构方法 * * @return void */ function Object() { //用户是否从主页进入,做判定 if ( !defined( INDEX ) ) { die( Hacking att
  <?php
  /**
  * Object
  * base class
  */
  class Object
  {
  /* 是否输出调试信息 */
  var $debug = true;
   
  /**
  * Object
  * @deprecated 析构方法
  *
  * @return void
  */
  function Object()
  {
  //用户是否从主页进入,做判定
  if ( !defined( 'INDEX' ) )
  {
  die( "Hacking attempt" );
  }
  //echo 'create Object success!';
  }
   
  /**
  * msg_die
  * @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 . ";
  printf( $format , $info , $file , $line );
  $error = debug_backtrace();
  print_r ( $error[0] );
  }
  }
   
  /**
  * setDebug
  * @deprecated 设置是否输出调试信息
  * @param boolean true or false
  * @return void
  */
  function setDebug( $bool )
  {
  $this->debug = is_bool( $bool ) ? $bool : false ;
  }
   
  /**
  * getDebug * @deprecated 查看是否打开调试信息
  * @param void
  * @return boolean
  */
  function getDebug()
  {
  return $this->debug;
  }
  }
  ?>
 

(编辑:平凉站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读