A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 gz_xudada 于 2018-3-23 13:09 编辑

php练习笔试题(一)

1. 简答题
1.  写出5个以上你所知道的常用的Linux命令和它的功能
  • cat显示文件内容。
  • cd改变目录路径。
  • cp复制文件。
  • find查找文件。
  • grep搜索、过滤信息。
  • ls列出目录信息。
  • rm删除文件或目录。
  • vim调用vim文本编辑器。
  • who显示登录用户信息。


2. HTTP/1.0 中,状态码 200 301 304 403 404 500的含义

  • 200 - 服务器成功返回网页
  • 301(永久移动)请求的网页已永久移动到新位置。
  • 304(未修改)自从上次请求后,请求的网页未修改过
  • 403(禁止)服务器拒绝请求
  • 404 - 请求的网页不存在
  • 503 - 服务器超时

3. 写出PHP(或其他语言)publicprotectedprivate三种访问控制模式的区别?

u属于OOP面向对象语言中的类中访问控制模式
  • Public可以外部访问
  • Protected,private只可以内部访问
  • Public,protected可以被继承
  • Private不可以被继承

4. MySQL 数据库中 varcharchar的主要区别是什么,哪种查询效率更高,为什么?
  • varchar变长字符串,char定长字符串
  • Char效率更高,由于不需要对储存空间计算后在存储,所以效率更高


5. 解释MySQL外连接、内连接与自连接的区别

  • Mysql外连接分为左连接(left join....on)和右连接(right join.... on),左连接是以左表作为条件查询关联右表数据,无对应数据则补空,右连接则相反
  • Mysql内连接(inner join.....on)是做关联查询时,内连接的特性是只显示符合连接条件的记录
  • Mysql自连接:FROM clause(子句)中我们可以给这个表取不同的别名, 然后在语句的其它需要使用到该别名的地方用dot(点)来连接该别名和字段名


6.  说说下面这些这些协议的全称和中文解释SMTPPOP3HTTPFTPDNS
  • Smtp简单邮件协议
  • Pop3邮局协议
  • http超文本传输协议
  • ftp文件传送协议
  • Dns域名解析协议

7. javascript 包括那些基本数据类型?
  • 数字
  • 字符串
  • null
  • undefined
  • boolean


2. 编写程序
翻转字符串中的单词,字符串仅包含大小写字母和空格,单词间使用空格分隔。
如:输入This is PHP”,输出 “PHP is This,非必要请不要使用PHP自带函数


1 个回复

倒序浏览
我来占层楼啊  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马