b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

php编程题_php数据转换试题_php技术开发(3)

电脑杂谈  发布时间:2017-04-07 07:09:42  来源:网络整理

if(@is_dir($cls[1]))

{

if(@is_file($cls[2]))

{

include_once("CON_PATH".$cls[1].'/'.$cls[2].".php");

}

else

{

dir('error');

}

}

else if(@is_file($cls[1].".php"))

{

include_once("CON_PATH".$cls[1].".php");

}

else

{

dir('error');

}

}

---------------------------------------

function __autoload($class)

{

$cls = explode("_",$class);

$file = get_file($cls);

if($file=='error')

{

die('error');

}

include_once($file);

}

function get_file($dir)

{

if(is_array($dir))

{

foreach($dir as $k=>$v)

{

$tmpdir .= $v.'/';

if(is_dir('CON_PATH'.$tmpdir))

{

continue();

}

else if(is_file('CON_PATH'.$tmpdir.".php"))

{

return 'CON_PATH'.$tmpdir.".php";

}

else

{

return 'error';

}

}

return 'error';

}

return 'error';

}

defined("CON_PATH","/data/root/.xx.com/app/cntroller/");

$sb = new controller_sb();

------------------------------------

function __autoload_my_classes($classname)

{

# ... your logic to include classes here

}

spl_autoload_register('__autoload_my_classes');

-----------------------------------------------------------

12. 用set_error_handle 去捕获错误并输出, 级别自己定

set_error_handle(callback,level)

function callback(int $errno , string $errstr [, string $errfile [, int $errline [, array $errcontext ]]] ){

}

function dealErrorHandler($errno,$errstr,$errfile,$errline)

{

switch($errno){

case E_USER_ERROR:

echo "error [$errno] $errstr fatal error on line $errline in file $errfile";

break;

case E_USER_WARNING:

echo "my warning [$errno] $errstr":

break;

case E_USER_NOTICE:

echo "my notice[$errno] $errstr";


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-39958-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 刘晓霏
      刘晓霏

      就必须要好好的去做好的

    • 张天佑
      张天佑

      首先是判明其意图和性质

    • 徐鑫
      徐鑫

      国民党也已变质

    热点图片
    拼命载入中...