php试题与答案(二)

2023-05-16

37.在str_replace(1,2,3)函数中1 2 3 所代表的名称是(  )     B   

 A  "取代字符串","被取代字符串","来源字符串"   

B  "被取代字符串","取代字符串","来源字符串"   

C  "来源字符串","取代字符串","被取代字符串"   

 D  "来源字符串","被取代字符串","取代字符串"    

 

38.浏览网页时,看到的内容是HTML的哪一部分? C   

A  title    B  table    C  body    D  head    

 

 39.运算符"%"的作用是( ) C   

A  无效    B  取整    C  取余    D  除    

 

 40.file( )函数返回的数据类型是(  )    A   

 A  数组    B  字符串    C  整型    D  根据文件来定    

 

41.计算字符串长度的函数是( ) A   

 A  strlen( )    B  len( )    C  stringlen( )    D  lens( )    

 

 42.array_push()的作用是(  ) C   

 A  将数组的第一个元素弹出   

B  将数组的最后一个元素弹出   

C  将一个或多个元素压入数组的末尾   

D  将一个或多个元素插入数组的开头    

 

43.isset()的功能是( )       A   

A  测试变量是否存在

 

44.定义静态变量的关键字是( )    A   

A  static    B  statics    C  STATIC    D  STATICS   

 

  45.以下属于忽略键名数组排序的是( )    

D    A  natsort    B  ksort    C  asort    D  sort    

 

 46.empty()的功能是:       A   

A  测试变量是否为空   

B  测试变量是否存在   

 C  测试常量是否为空   

D  测试常量是否存在    

 

47.浏览网页时,看到的内容是HTML的哪一部分?   C   

 A  title    B  table    C  body    D  head    

 

48.自定义用户常量,可以使用( )函数. B   

A  Define( )    B  define( )    C  Defin( )    D  defin( )    

 

49.执行下列代码后的结果是( ) $x=15; echo $x++; $y=20; echo ++$y;  B   

A  15,20    B  15,21    C  16,20    D  16,21    

 

 50.申明全局变量的关键字是( ) B   

A  globals    B  global    C  GLOBAL

 

多项选择题:(共12题,每题5分)          

1.php中,不等运算符是( )  BC   

A  ≠    B  !=    C  <>    D  ><   

 

2.函数的参数传递包括:    AB   

A  按值传递    B  按引用传递    C  按变量传递    D  按作用域传递   

 

3.php中,赋值运算符有( )   ADB   

A  =    B  +=    C  ==    D  .=   

 

4.php中可以实现程序分支结构的关键字是( )     CD   

A  while    B  for    C  if    D  switch   

 

5.continue语句可以用在( )中。     ABC   

A  for    B  while    C  do-while    D  switch   

 

6.break可以用在( )语句中     ABCD   

A  switch    B  for    C  while    D  do-while   

 

 7.php中可以实现循环的是( )  A C   

 A  for    B  break    C  while    D  waiting   

 

8.PHP中,标识符允许出现的符号有:   ABC   

 A  大写字母    B  小写字母    C  数字

 

9.PHP允许的注释符号有:   ACD   

A  //    B  闭合的段落    C  #    D  /*和*/闭合的段落   

 

10.PHP表单的提交方法有:    ACB   

 A  post    B  request    C  get    D  querystring   

 

11.PHP语言标记用的是什么( )符号   ACD   

 A  〈? ?>    B  〈php >    C  〈?php ?>    D  〈% %>   

 

12.php中数组可以使用哪些键名?     AB   

A  数字键名    B  下标    C  随机    D  文本(或字符串)键名       

判断题:(共40题,每题1分)          

 1.在返回数组中的所有值,可以使用array_value( )函数 T 

2.运算符“++”可以对常量和变量进行累加1 F

3.php语言中的数值型字符串可以和数字变量进行混合运算. T 

 4.php中,双引号字符串支持变量解析以及转义字符. T

5.php语言中的数值型字符串不可以和数字变量进行混合运算. F

6.PHP程序的扩展名必须是.php F

7.php中,字符串是用引号引起来的字符,单引号和双引号没有区别,都是一样的,随便用哪一个都是一样的. F

8.if条件控制语句中,if后面的{ }可有可无,意义一样。 F

9.一个MySQL服务器,可以拥有多个数据库,每个数据库可拥有多个表. T

10.MS-server200与mysql一样,同属微软公司的产品,用于软件开发的数据库支持 F

11.运算符“--”可以对常量和变量进行自身减1 F

12.php中,单引号字符串不支持变量解析以及转义字符. T

13.if条件控制语句中,if后面的{ }不能省略。 F

14.< f orm id="form1" name="form1" method="" action="" >,默认的method使用get进行值传递。 F

15.〈 form id="form1" name="form1" method="" action="">,默认的method使用post进行值传递。 F

16.常量的作用域是全局的,不存在全局与局部的概念. T

17.if条件控制语句中,if后面必须加括号 T

18.使用get和post传递表单值没有什么区别,可以随便选择一种使用. F

19.php中,在任何时候,双引号和单引号都是不一样的. F

20.运算符“++”只能对常量进行自身加1 F

21.if条件控制语句中,if后面的{ }可有可无。 F

22.PHP跟ASP一样,只能应用IIS架设服务器 F

23.MySQL可以建立个用户,但每个用户的权限一样,仅是名称不一样而已. F

24.php中,()与{ }具有不一样的功能。 T 

25.php中可以使用method=post的方式进行文件上传 F 

26.php中,==与===是同一个运算符。 F 

27.MySQL数据库可以建立多个用户,且各个用户的权限可以分别设置. T

30.array_search() 与in_array()函数均可用来查询数组中元素的值。 F

31.PHP是微软公司开发的,应用于设计网页的语言 F

32.php中,双引号和单引号在某些时候具有不同的意义,在某些时候具有相同的意义. T

33.array_unshift()函数在数组的末尾插入一个或多个元素,返回成功插入后的总元素个数。  F

34.current()和pos()均可返回数组中的当前单元。 F

35.在返回数组中的所有值,可以使用array_keys( )函数   F 

36.php中,函数默认按值传递参数。 T

37.php中,双引号字符串不支持变量解析以及转义字符.   F 

38.session与cookie只是名称不同,实质上没有什么区别,均可用于实现用户登录等功能. F

39.运算符“++”只能对变量的值自身累加1 F

40.安装Windows XP后,系统默认状态没有安装PHP环境;而安装Windows 2003后,系统自动安装了PHP环境,不用我们再安装.F

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

php试题与答案(二) 的相关文章

  • 如何在 Zend Framework 3 中注册自定义表单视图助手

    我正在将继承的 Zend Framework 2 应用程序迁移到 Zend Framework 3 并且在注册自定义表单视图助手时遇到了一些困难 这些助手在应用程序使用版本 2 时起作用 主要用于添加标签属性以实现可访问性 例如 这是一个自
  • Laravel leftJoin 仅右表的最后一条记录

    我是 Laravel 的新手 我有两张桌子 1 产品 2 价格 products id product int p key name varchar prices id price int p key id product int
  • 如何在laravel中注册后自动登录

    我在 laravel 中注册用户时遇到问题 user假设是包含所有数组元素的数组 同时自动登录以下代码结果false 数据库中保存的密码是hash make password user id this gt user model gt ad
  • 一种无需 JavaScript 即可在 PHP 中确定浏览器宽度的方法?

    首先有吗 或者我必须使用javascript 我希望能够更改使用的 CSS 因此 frex 我可以为移动设备或其他设备加载较小的字体 不幸的是 仅使用 PHP 无法检测用户分辨率 如果您使用 Javascript 则可以在 cookie 中
  • 无法访问 localhost/xampp/index.php

    我刚刚安装了 Windows 7 的 XAMPP 控制面板似乎工作正常 我启动了 MySql 和 Apache 我遇到的问题是 当我在浏览器 Google Chrome 中输入 localhost 时 它会将我发送到 http localh
  • jQuery ajax 调用包含重音字符的 url 将错误的 Uri 从 IE 发送到服务器

    我在使用 IE 发送包含重音字符的 url 时遇到问题 这是一个简单的函数 function runjQueryTest var url test Beyonc get url function 在服务器 PHP 上我记录了请求uri的值
  • 是否可以将路由参数传递给 Laravel 中的控制器构造函数?

    是否可以将路由参数 或路由段 注入到控制器构造函数中 您找到一些代码来澄清我的问题 class TestController protected param public function construct paramFromRoute
  • 您的要求无法解析为 laravel 的一组可安装软件包

    我使用 5 7v Laravel 和 7 2 1v PHP 和 Composer 最新版本 但是当我想创建新项目时出现这些错误 Your requirements could not be resolved to an installabl
  • 如何从网站网址中隐藏 .html 扩展名

    我知道这个问题以前曾被问过 但有人知道隐藏 html 扩展名的好方法吗 我已经尝试了许多代码和许多答案https stackoverflow com https stackoverflow com 但我没有看到结果 那是我再问你一次 我有一
  • 如何在 GitHub Action 中使用不同版本的 PHP 进行测试

    我有一些 PHP 代码 其中包含使用以下命令运行的测试PHPUnit并想对其进行测试GitHub Actions 我在他们的文档中找不到测试 PHP 包的方法 我想使用不同版本的 PHP 进行测试 但他们只有最新的版本7 3安装 您可以添加
  • 使用 PHP/linux 将文件合并为单个 PDF

    我正在研究如何将多个 PDF 合并为一个 PDF 我正在寻找一个图书馆可靠且坚固尽可能 最好有一个库可以保留书签 鬼脚本 http pages cs wisc edu ghost 可以在保存书签的位置进行连接 但我遇到了麻烦 在一种情况下它
  • 在哪里可以获得 PHP 5.3+ 的 runkit DLL 扩展?

    这是一个简单的问题 我在哪里可以获得 PHP 5 3 版本的 runkit 扩展 它的手册 http php net manual en book runkit php http php net manual en book runkit
  • 覆盖 FOS 用户包中的“更改密码”模板

    我做了一些研究 遗憾的是找不到任何帮助 因此 我将 FOSUserBundle ChangePasswordAction 渲染到我的模板中 但它显示供应商提供的默认模板 我的渲染控制器的模板 block body h2 Einstellun
  • docker 中的 php Curl 冲突 CURLOPT_FILE 和 CURLOPT_RETURNTRANSFER

    当我使用curl时CURLOPT FILE and CURLOPT RETURNTRANSFER选项 文件为空 没有任何curl错误 fp fopen saveTo w ch curl init fileUrl curl setopt ch
  • 是否可以用 PHP 编写电子邮件解析器? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • PHP 编码风格回归;在开关/外壳中

    我们正在尝试为我们的团队实施新的编码风格指南 当未找到 break 时 php codeniffer 会在 switch case 语句上打印警告 如下所示 switch foo case 1 return 1 case 2 return
  • PHP 接口有属性吗?

    PHP 中的接口有属性 还是只有方法 您可以在 DocBlock 中为接口声明属性 然后 IDE 将提示接口的这些属性 PhpStorm 会这样做 但这不会强制在实现类中实际实现这些字段 例如 property string passwor
  • Laravel 搜索关系

    我有两个相关的模型 我正在尝试在产品中进行搜索 并且仅显示实际搜索结果 而不是找到该产品的类别的所有产品 我不想搜索任何类别 因为无论搜索什么或找到什么 类别都会始终显示 Example I have the following categ
  • 矩形超出边界是什么意思

    PPB Graphics2D PaintImageData 矩形超出界限是什么意思 我几乎在我检查的每一段代码中都看到了它 最新的代码是 define my consumer key define my consumer secret oa
  • 如何从日期中查找该月的最后一天?

    如何在 PHP 中获取该月的最后一天 Given a date 2009 11 23 我要2009 11 30 并给出 a date 2009 12 23 我要2009年12月31日 t返回给定日期所在月份的天数 请参阅的文档date ht

随机推荐