记录经典的面试题目,记录着很多不注意的地方。
- //有三个php文件位于同一目录下,内容为
- //a.php:-------
- <?php function fa() { echo "in Function A\n"; }?>
- //b.php:-------
- <?php include 'a.php'; ?>
- <?php function fb() { fa(); echo "in Function B\n"; } ?>
- //c.php:-------
- <?php include 'a.php'; ?>
- <?php include 'b.php'; ?>
- <?php fa(); fb(); ?>
使用浏览器访问 c.php,请问是否存在问题。
如果存在问题,请指出修正方法并写出浏览器查看效果
如果不存在问题,请写出浏览器查看效果
答:Fatal error: Cannot redeclare fa() ;修改include_once才正常运行。
判断以下代码是否正确,如果有错,请指出错误,如果正确,请指出运行结果
- var arr = new Array(new Array(1,2,3,4),
- new Array('abc', "def", "xyz"),
- );
- for(i = 0; i < arr.length; i++) {
- document.write(arr[0])
- }
答:arr数组的最后一个项不应该有逗号,如果去除逗号输出结果为1,2,3,41,2,3,4