ホームページ >バックエンド開発 >PHPチュートリアル >PHP のトップレベル クラス_PHP チュートリアル
/**
*オブジェクト
* 基本クラス
*/
クラスオブジェクト
{
/* デバッグ情報を出力するかどうか */
var $debug = true;
/**
*オブジェクト
* @非推奨のデストラクターメソッド
*
* @return void
*/
functionObject()
{
//ユーザーがホームページから入ったかどうかを判定
if ( !define( 'INDEX' ) )
{
die( "ハッキング未遂" );
}
//echo 'オブジェクトの作成が成功しました!';
}
/**
* msg_die
* @非推奨のデバッグ情報出力
* @パラメータ文字列
* @return void
*/
function msg_die( $info , $file , $line )
{
if( $this->デバッグ )
{
$format = "エラー情報が発生しました: %s 。".
" ファイル名: %s 、オンライン: %s 。";
printf( $format , $info , $file , $line );
$error = debug_backtrace();
print_r ( $error[0] );
}
}
/**
* デバッグを設定します
* @deprecated デバッグ情報を出力するかどうかを設定します
* @param boolean true または false
* @return void
*/
関数 setDebug( $bool )
{
$this->debug = is_bool( $bool ) $bool : false ;
}
/**
* getDebug * @deprecated デバッグ情報がオンになっているかどうかを確認します
* @param void
* @return boolean
*/
関数getDebug()
{
$this->デバッグを返す;
}
}
?>