PHP笔试题
2015-09-25 12:50
591 查看
1、不用新变量直接交换现有两个变量的值
2、PHP数字金额转大小格式,同时说明思路
3.SQL查询语句如下:
select * from table where (ID = 10) or (ID = 32) or (ID = 22) or (ID = 76) or (ID = 13) or (ID = 44)
让结果按10,32,22,76,13,44的顺序检索出来,请问如何书写?
4.用PHP打印出前一天的时间,格式是2006-5-10 22:21:21
5. echo(),print(),print_r()的区别
6.能够使HTML和PHP分离开使用的模板
7.如何实现PHP、JSP交互?
8.使用哪些工具进行版本控制?
9.如何实现字符串翻转?
10.优化MYSQL数据库的方法
11.谈谈事务处理
12.apache+mysql+php实现最大负载的方法
参考第10题。
13.实现中文字串截取无乱码的方法
14.用PHP写出显示客户端IP与服务器IP的代码:
15.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的URL记录在预定义变量(2)中。
前执行脚本的绝对路径名(3),正在浏览当前页面用户的 IP 地址(4),查询(query)的字符串(URL 中第一个问号 ? 之后的内容):id=1&bi=2(5),当前运行脚本所在的文档根目录(6)。
16.执行程序段 将输出__。
17.在HTTP 1.0中,状态码 401 的含义是____;如果返回“找不到文件”的提示,则可用 header 函数,其语句为____。
18.数组函数 arsort 的作用是____;语句 error_reporting(2047)的作用是____。
19.写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把script标记及其内容都去掉):
20.以Apache模块的方式安装PHP,在文件http.conf中首先要用语句____动态装载PHP模块,
然后再用语句____使得Apache把所有扩展名为php的文件都作为PHP脚本处理。
21.语句 include 和 require 都能把另外一个文件包含到当前文件中,它们的区别是____;为了避免多次包含同一文件,可以用语句____来代替它们。
22.一个函数的参数不能是对变量的引用,除非在php.ini中把____设为on
23..SQL 中LEFT JOIN的含义是__,如果 tbl_user记录了学生的姓名(name)和学号(ID),
tbl_score记录了学生(有的学生考试以后被开除了,没有其记录)的学号(ID)和考试成绩(score)以及考试科目(subject),要想打印出 各个学生姓名及对应的的各科总成绩,则可以用SQL语句____.
24.在PHP中,heredoc是一种特殊的字符串,它的结束标志必须____
25.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
26.类的属性可以序列化后保存到 session 中,从而以后可以恢复整个类,这要用到的函数是
PHP笔试题
(1)list($a,$b)=array($b,$a); (2)a=a+b,b=a-b,a=a-b
2、PHP数字金额转大小格式,同时说明思路
function daxie($num){ $da_num = array('零','一','二','三','四','五','六','七','八','九'); $return = ''; $len_num = strlen($num); if(!is_numeric($num) || $len_num < 0){ return ''; } for($i=0;$i<$len_num;$i++){ $return .= $da_num[ substr($num,$i,1)]; } return $return; }
3.SQL查询语句如下:
select * from table where (ID = 10) or (ID = 32) or (ID = 22) or (ID = 76) or (ID = 13) or (ID = 44)
让结果按10,32,22,76,13,44的顺序检索出来,请问如何书写?
select * from table where id in (10,32,22,76,13,44) order by charindex(id,'10,32,22,76,13,44') desc
4.用PHP打印出前一天的时间,格式是2006-5-10 22:21:21
A给B的账户转账50美元的例子
12.apache+mysql+php实现最大负载的方法
参考第10题。
13.实现中文字串截取无乱码的方法
前执行脚本的绝对路径名(3),正在浏览当前页面用户的 IP 地址(4),查询(query)的字符串(URL 中第一个问号 ? 之后的内容):id=1&bi=2(5),当前运行脚本所在的文档根目录(6)。
然后再用语句____使得Apache把所有扩展名为php的文件都作为PHP脚本处理。
tbl_score记录了学生(有的学生考试以后被开除了,没有其记录)的学号(ID)和考试成绩(score)以及考试科目(subject),要想打印出 各个学生姓名及对应的的各科总成绩,则可以用SQL语句____.
PHP笔试题
相关文章推荐
- php学习基础篇之html
- php和java的区别
- PHP错误:iconv() Detected an illegal character
- tp-导出
- php与mysql实现用户数据的增删改查
- php 对象复制
- php end()函数与current()函数
- PHP多线程读写文件操作
- ThinkPHP进程计数类Process用法实例详解
- php文件下载
- php实现的Curl封装类Curl.class.php用法实例分析
- phpcms v9 代码分析笔记1
- php里input数组的应用
- php 正则中的"i,m,s,x,e"分别表示什么
- PHP常用正则表达式汇总
- php调用 .net webservice demo
- Zend API:深入 PHP 内核
- mac os 下打开FTP服务器
- ViewPager 如何得到当前的Fragment (使用FragmentPagerAdapter)
- php时间控制