php基础编程练习题

精品文档2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES1 php基础编程练习题 一、选择题

1、下边哪个变量是非法的

A、$_10 B、$10_some

2、下列程序将输出

$num = 10;

function abc{

$num*=10;

}

abc;

echo $num;

A、100 B、10 C、0 D、20 C、$aVaRt D、$and

3、分析下段代码, 下列选项中哪个将的到‘cat’值。

$multi_array=array) );

?>

A、$multi_array[‘yellow’][‘apple’][0]

B、$multi_array[3][3][2]

C、$multi_array[‘yellow’][‘orange’][‘cat’]

D、$multi_array[‘yellow’][‘orange’][1]

4、以下哪些表达式返回值为TRUE?

A. ‘1top’ == ‘1’

5、下列代码将输出一个怎样的结果

$i =;

if echo “a”;

if echo “b”;

elseif echo “c”;

if echo “d”;

A、bd B、ac B. ‘a1’ == 0 C. ‘top’ === 0 D. 12=== ‘123’ C、ad D、bc

6、下列代码将输出怎样的结果

$array = ‘0123456789ABCDEFG’;

$s = ‘G’;

for {

$s .= $array[rand - 1)];

}

echo$s;

A、49个无重复字符组成的字符串

B、50个无重复字符组成的字符串

C、空,因为$array不是数组

D、50个有重复字符组成的字符串

E、49个有重复字符组成的字符串

7、下列的代码将输出怎样的结果

$arr = array;

list = $arr;

echo $a.”:”.$b.”:”.$c;

A、a:b:c B、a::b C、a:: D、::

8、下列代码将输出怎样的结果

define;

$arr[15] =0;

$arr[“MYARRAY”] = “Hello”;

$arr[10] = “There”;

$arr[] = “Word”;

$arr[“ARRAY”] = “Are”;

echo “There:”;

echo $arr[MYARRAY].”

“;

A、There:There B、There:Hello C、There:Word

D、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-10 00:00:00 和2012-05-11 00:00:相差1天0小时0分0秒

3、编写一个程序,将以下数字存放数组中,然后找出该数组中的最大值与最小值,并用最大值和最小值组成一个新的数组,然后输出这个新数组。

992

4、编写一个自定义函数,用冒泡排序法的方法对一个数组$arr进行降序排列,函数返回一个新的数组,然后将数组打印在页面上。

1:要求在一组数中,插入一个新数,并维护原来的排序方式不变

2:用二分法在一个数组中查找你所需元素

3:打印一个杨辉三角

1

11

1 1

1 1

1 1

1 10 10 1

4:使用PHP描述冒泡排序和快速排序算法,对象可以是一个数组

5:写一个二维数组排序函数,能够具有通用性

6:写一个f

php基础练习题,php基础编程练习题.doc相关推荐

  1. java函数练习题_Java 函数 编程练习题

    1.分解质因数 题目内容: 每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数.比如,6可以被分解为2x3,而24可以被分解为2x2x2x3. 现在,你 ...

  2. Java黑皮书课后题第5章:**5.36(商业应用:检测ISBN)使用循环简化编程练习题3.9

    **5.36(商业应用:检测ISBN)使用循环简化编程练习题3.9 题目 题目概述 编程练习题3.9 破题 代码 题目 题目概述 **5.36(商业应用:检测ISBN)使用循环简化编程练习题3.9 编 ...

  3. java编程基础素数实验报告,JAVA 基础编程练习题1 (输出素数)

    JAVA 基础编程练习题1 (输出素数) JAVA 基础编程练习题1 (输出素数) 题目:判断 101-200 之间有多少个素数,并输出所有素数. 程序分析:判断素数的方法:用一个数分别去除 2 到 ...

  4. 计算机基础知识上机操作excer,《计算机应用基础》Excel上机操作练习题.doc

    <计算机应用基础>Excel上机操作练习题.doc <计算机应用基础>Excel上机操作练习题 第1题 建立一工作簿,并作如下操作1. 在Sheet工作表中输入如下内容 ...

  5. python基础编程练习题_Python随笔18:Python基础编程练习题1~2

    Python基础练习题1 求100之内自然数中最大的能被17整除的数. 解答:既然是求100以内的最大的数,可以使用range函数,且反向遍历.我们不必遍历完范围之内所有的数,因为第一个就是最大的,也 ...

  6. 这些java基础编程练习题你都会了吗?

    很多人在自学java的时候看一遍视频,感觉就会了,课后并没有大量的练习来巩固当前所学的知识点,今天给大家整理了一些非常具有代表意义的题. Java基础类型题 1.反转一个只有3位数的整数. 从控制台输 ...

  7. java基础编程练习题--兔子生兔子问题

    java基础编程练习题--兔子生兔子问题 题目要求 题目分析 java代码示例 输出结果 题目要求 现有一对兔子,每一对兔子每个月都会生一对小兔子,小兔子在月龄达到第三个月开始每个月就可以生一对,兔子 ...

  8. 讲解计算机应用基础,计算机应用基础练习题及答案知识讲解.doc

    <计算机应用基础练习题及答案知识讲解.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<计算机应用基础练习题及答案知识讲解.doc>文档请在天天文库 ...

  9. 海伦公式c语言编程funcd,c语言编程练习题及答案_0.doc

    c语言编程练习题及答案_0 精品文档 2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES19 c语言编程练习题及答案 学生数 印数 考核方式 闭卷 考核时间 ...

最新文章

  1. centos7 lvm管理 把/home空间转移给/
  2. jPA自动创建数据库表的一些配置
  3. Apache ServiceComb Pack 微服务分布式数据最终一致性解决方案
  4. 3位格雷码的顺序编码_绝对值编码器当中的格雷码
  5. 阿里HBase的数据管道设施实践与演进
  6. CSS3边框图片-像素虚边的问题
  7. 安装visual studio 2013--【转】
  8. Python Unittest参数化parameterized之数据驱动
  9. mysql 列很多_MySQL:多个表还是一个表有很多列?
  10. Android 判断当前身份证格式是否正确
  11. macbook远程控制CentOS服务器
  12. 编写Java脚本统计工程代码总行数
  13. 钉钉显示服务器升级是什么意思,服务器升级自动通知钉钉群并报告环境功能
  14. handle与多线程
  15. 互联网日报 | 中国移动将推超级SIM卡;B站单月活跃用户突破2亿;广汽埃安品牌宣布独立运营...
  16. 转:一套大而全的系统架构体系与具体落地方案
  17. 漏电监测在景观喷泉、喷水池的应用-安科瑞耿敏花
  18. Win10神州网信政府版电脑的麦克风及照相功能被组织关闭没有权限打开怎么办呢?(解决电脑麦克风问题)
  19. 天猫店群玩法有流量销售额却上不去?可能是转化率出了问题。
  20. iOS 随机数(Fixed)

热门文章

  1. NetBIOS主机名扫描工具nbtscan
  2. java学习基础课之数组(渡一教育)(二)
  3. ssm+java+vue微信小程序的驾校预约管理系统#毕业设计
  4. 关于NS2多接口多信道扩展方案
  5. springboot高校学生健康档案管理系统java ssm
  6. Lync2010客户端无法登录Lync Server 2013
  7. linux运维常用服务器软件整理和介绍
  8. Hgame-Week3
  9. 光辉岁月女生版-国语-雷婷
  10. PSIM仿真之:仿真时如何修改元件参数值(How to change variables mid-simulation with PSIM)