本文 11329 pv
3
1.把abc_Befg_Tle 转成 abcbefgtle。把abc_Befg_Tle转成abc_Tefg_Ble
2.已知一个时间(例如2011-02-02 20:30:00),求昨天的时间(例如2011-02-01 20:30:00)。
3.已知两个时间(例如2011-02-02 20:30:00,2011-03-02 20:30:00),求两个时间相差多少天。
4.已知两个数组,求合并两个数组并从小到大排序(注:不能使用自带函数)
5.已知一个数组,求用rand函数随机生成一个新数组。
请说明php中传值与传引用的区别。什么时候传值什么时候传引用?
字符串反转?
验证邮箱格式的正则表达式?
数组从大到小排序(不能用php自带函数)?
mysql 防止注入的函数是?
6.
php思考题(不断更新)
© kekehu / 技术资源 / 2011.03.30 / 21:21 / 11329PV
请看到下面的题时请淡定......1.把abc_Befg_Tle 转成 abcbefgtle。把abc_Befg_Tle转成abc_Tefg_Ble
2.已知一个时间(例如2011-02-02 20:30:00),求昨天的时间(例如2011-02-01 20:30:00)。
3.已知两个时间(例如2011-02-02 20:30:00,2011-03-02 20:30:00),求两个时间相差多少天。
4.已知两个数组,求合并两个数组并从小到大排序(注:不能使用自带函数)
5.已知一个数组,求用rand函数随机生成一个新数组。
请说明php中传值与传引用的区别。什么时候传值什么时候传引用?
字符串反转?
验证邮箱格式的正则表达式?
数组从大到小排序(不能用php自带函数)?
mysql 防止注入的函数是?
6.
$a=$b=0;
if($a=0 || $b =2)
{
var_dump($a,$b);
}
7.if($a=0 || $b =2)
{
var_dump($a,$b);
}
$array = array ('3'=> 'a', '1b'=>'b','c','d');
echo $array[4];
8.echo $array[4];
echo "Test" . 1 + 2 . '45';
9.把下列程序修改成三元运算符的格式if ($a < 7)
{
if ($b > 11)
{
if ($c != $b && $c < 10)
{
$x = 1;
}
else
{
$x = 0;
}
}
}
10.以下那个变量命名是错误的?{
if ($b > 11)
{
if ($c != $b && $c < 10)
{
$x = 1;
}
else
{
$x = 0;
}
}
}
${'test'} = 1;
$_var = 1;
$vAbR = 1;
$1Vbr = 1;
&$vAbR = 1;
11.$_var = 1;
$vAbR = 1;
$1Vbr = 1;
&$vAbR = 1;
$a = 1;
$b = $a++;
echo $b;
8.$b = $a++;
echo $b;
$str = "abc";
$$str = "bbbbb";
$$str.= "cc";
echo $str;
9.$$str = "bbbbb";
$$str.= "cc";
echo $str;
2012.03.09 13:23
很多题目没意义的~ 纯面试官INSTALL B~PHP虽然是弱语言,但其实还是有数据类型可以判断的~ 一些题目混淆了这点,相当糟糕~IF->三目的题~ 三目效率差,可读性差
2011.12.31 15:20
第六题是个陷阱,看了半天发现这里是赋值,不是判断
2011.07.28 12:50