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

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

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

break;

default:

echo "unkonwn error type :[$errno] $errstr";

break;

}

}

set_erro_handler(dealErrorHandler);

trigger_error("notice", E_USER_NOTICE);

trigger_error("warning", E_USER_WARNING);

trigger_error("error", E_USER_ERROR);

13. 简述两种屏蔽php程序的notice警告的方法

初始化变量,文件开始设置错误级别或者修改php.ini 设置error_reporting

set_error_handler 和 @抑制错误

1.在程序中添加:error_reporting (E_ALL & ~E_NOTICE);

2.或者修改php.ini中的:error_reporting = E_ALL

改为:error_reporting = E_ALL & ~E_NOTICE

3.error_reporting(0);或者修改php.inidisplay_errors=Off

14. instanceof的作用, 经常在什么设计模式中使用

单例模式,但是其他的模式也会用到

15. 1023用二进制表示, 并简述计算过程

10-2

1023%2=1

511%2 =1

255%2 =1

127%2 =1

63%2 =1

31%2 =1

15%2 =1

7%2 =1

3%2 =1

1%2 =1

0 =0

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

1023

2^9=<N<2^10

511

k=9

10 9 8 7 6 5 4 3 2 1

1 1 1 1 1 1 1 1 1 1

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

1023 1

1023-1/2=511 1

511-1/2=255 1

255-1/2=127 1

127-1/2=63 1

63-1/2=31 1

31-1/2=15 1

15-1/2=7 1

7-1/2=3 1

3-1/2=1 1

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

2-10

只需用将二进制数的各个位上的数从最右边开始,最右边的第一个数乘以二的零次方,第二个数乘以二的一次方,第三个数乘以二的二次方,依次类推可得第n个数乘以二的(n-1)次方,然后把得到的结果相加即可

例如:110011=1*2^0+1*2^1+0*2^2+0*2^3+1*2^4+1*2^5=51

这也可以算是一个公式就是An*2^(n-1) An表示二进制数最右边开始的第n个数,

将第一项第二项第三项一直到第n项用式子An*2^(n-1) 计算出来并加在一起即可

16. 下面php程序输出的内容是什么? 为什么?

<?php

$str = "aa\tbb\tcc";

@list($a, $b, $c) = explode('\t', $str);

echo $a,$b,$c;

?>

aabbcc;//'\t'不会以\t切割字符串,explode之后申城一个array(0=>"aa\tbb\tcc")所以。php编程题。。,'\t'换成"\t"就被切割

17. include和require 分别返回什么错误级别

include会系统警告并继续执行,require会发出系统警告但是会引致致命错误令脚本终止运行


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

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

    • 明升
      明升

      otc有时出bug

    • 伊奥
      伊奥

      而且也是最好强的

    • 王盼盼
      王盼盼

      不过他这招如果用在另外一个大国面前应该会凑效

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