面试中的坑,你能爬出来几个?

1、下列语句输出的是什么

$a = 9;

echo "$a",'$a',"\\\$a","${a}","$a"+"$a","$a"."$a";

2、一下语句输出的是什么

setcookie("key","value");

print $_COOKIE['key'];

3、$d是一个时间变量,求$d日期的上周一的日期(要求用data函数实现)

4、在方法中,如何调用其父类的同名方法

5、“函数将用户自定义函数作用到数组中每个值上,并返回用户自定义函数作用后的带有新值的数组”是在描述哪个函数?

6、写出下列语句的输出结果:

echo 1+2+"6+3+1";

7、写出下列语句的输出结果:

$a = array(1=>8,7=>2,4=>19,2=>'8',33,5=>68);

echo $a[2];

echo $a[8];

8、写出下面代码结果

echo 1>>0;

echo 2>>1;

echo 3<<2;

9、mysql清空一个表并重置自增id用什么命令?

10、mysql中如果要查询某个用户权限,需要查询哪个表?

11、mysql客户端链接服务器时默认端口号是?

12、“高层次的模块不应该依赖于低层次的模块,他们都该依赖于抽象模块。抽象模块不应该依赖于具体实现,具体实现应该依赖于抽象”这是在描述什么原则?

13、alert中用什么字符换行?

14、js中截取'abcdefg'中'bcd'的代码是什么?

15、linux中浏览目录的命令是什么


<?php
	//下面揭晓答案了,看看你能对几个!!!
	//第一题:
	$a = 9;
	echo "$a",'$a',"\\\$a","${a}","$a"+"$a","$a"."$a";
	//9$a\$a91899
	
	//第二题
	setcookie("key","value");
	print $_COOKIE['key'];
	//第一次访问会报错,未定义key;再访问就会正常出现value
	
	//第三题
	print date('Y-m-d H:i:s', strtotime('last Monday'));

	//第四题
	//PHP 5 新增了一个 final 关键字。如果父类中的方法被声明为 final,则子类无法覆盖该方法。如果一个类被声明为 final,则不能被继承。 
	
	//第五题
	function cube($n)
	{
	    return($n * $n * $n);
	}

	$a = array(1, 2, 3, 4, 5);
	$b = array_map("cube", $a);
	print_r($b);
	//输出
	//Array
	// (
	//     [0] => 1
	//     [1] => 8
	//     [2] => 27
	//     [3] => 64
	//     [4] => 125
	// )
	
	//第六题
	//结果为9,可参考计算机原理
	
	//第七题
	//8
	//33
	
	//第八题
	//1
	//1
	//12
	//将左边数转化成二进制,然后左移或右移几个
	
	//第九题
	//truncate tablename
	
	//第十题
	//user表或者联查,具体看怎样建表了
	
	//第十一题
	//3306
	
	//第十二题
	//依赖倒置原则
	
	//第十三题
	// \\n 注意是\\n
	
	//第十四题
	//substr(1,3)或者substring(1,4)
	//开始,长度   and  开始,结束
	
	//第十五题
	//ls
	//ll

?>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值