php基础练习题

php基础练习题

ID:46682109

大小:54.00 KB

页数:9页

时间:2019-11-26

php基础练习题_第1页
php基础练习题_第2页
php基础练习题_第3页
php基础练习题_第4页
php基础练习题_第5页
资源描述:

《php基础练习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、php基础练习题一、选择题1、下边哪个变量是非法的A、$10B>$10_some2、下列程序将输出$num二10;functionabc{$num*二10;}abc;echo$num;A、100B、10C、0D、20C、$aVaRtD、$and3、分析下段代码,下列选项中哪个将的到'cat,值。$mu11i_array=array));?>A、$multi_array[‘yellow,]['apple,][0]B、$multi_array[3][3][2]C、$multi_arrayyellow']['orange,]['cat,]D、$mu

2、lti_array[?yellow']['orange'][1]4、以下哪些表达式返回值为TRUE?A.,ltop,二二,1’5、下列代码将输出一个怎样的结果$i二;•p1〃〃11echoa;ifechoelseifecho〃c〃;ifecho〃d〃;A、bdB>acB.'al'==0C.top'===0D.12==='123,C、adD、be6、下列代码将输出怎样的结果$array='0123456789ABCDEFG';$s二’G';for{$s.=$array[rand-1)];}echo$s;A、49个无重复字符组成的字符串B、50个

3、无重复字符组成的字符串C、空,因为$array不是数组D、50个有重复字符组成的字符串E、49个有重复字符组成的字符串7、下列的代码将输出怎样的结果$arr=array;list二$arr;echo$3.":〃.$b・”:〃.$c;A>a:b:cB>a::bC>a::D、::8、下列代码将输出怎样的结果define;$arr[15]=0;$ar'讥〃MYARRAY〃]="Hello";$arr[10]="There";$arr[]=〃WorcT;$arr["ARRAY"]="Are";echo"There:〃;echo$arr[MYARRAY

4、]・〃〃■A、There:ThereB>There:HelloC、There:WordD、There:Are二、编程题1、编写一个程序,将字符串〃a,b,c-d,e,f"变成"a*b*c*d*e*f"。程序中要用到join,和explode两个函数。2、编写一个程序求出日期"2012-5-113:12:12〃和日期〃2012-5-212:45:11〃之间相差儿天零儿个小时零儿分零几秒如:2012-05-1000:00:00和2012-05-1100:00:相差1天0小时0分0秒3、编写一个程序,将以下数字存放数组中,然后找出该数组中的最大值与

5、最小值,并用最大值和最小值组成一个新的数组,然后输出这个新数组。9924、编写一个自定义函数,用冒泡排序法的方法对一个数组$arr进行降序排列,函数返回一个新的数组,然后将数组打印在页面上。PHP基础练习题这是论坛里的一篇基础题帖子,试做一遍还真是遇到些问题,看来还是基础知识不牢固,拿出来与大家分享,记住一定要打好基础~~1.写出如下程序的输出结果$strl=null://null:空$str=false;//false假空echo$strl==$str?'相等’:’不相等’;//相等$str=为空$str=0;//0为空echo$str3=

6、=$str?'相等':'不相等';//相等$str=0;〃为空$str='O';//为0不为空echo$str5===$str?'相等':不相等';?>2.写出如下程序的输出结果$al二null;//为空$a=false;//为空$a=0;//为空$a=厂;//为空$a='O';//为0,但引号小的是真正的字符串$a=//不为空为null$a=array;array);echoemptytrue'echoemptytrue'echoemptytrue'echoempty,true,echoempty?'true':'false';//〃〃、0

7、、〃0〃、NULL、FALSE>array>var$var;以及没有任何属性的对象都将被认为是空的echoempty'true'echoempty'true5echoempty'true':'false';//二维数组,虽说其元素本身为空,但对于二维数组来说其拥有元素,所以不为空echo$a4〃;?>3.写出如下程序的输出结果$test='aaaaaa';$abc=&$test;//&位运算符,与运算就需要手段,来确定的描述某个吋间点的软件的状态,这个手段就是版本控制。如何区分版本,就得靠版本控制,而对于软件来说,修改一行代码,或者是一个参数

8、、件就有可能发生巨大的变化,很字母,软多人同时在修改,或者你一个人改了几年了,就没人也没办法记住这些修改,版本控制就是用来帮忙记住这些个修改的手段。11、您是否用过

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。