普通PHP程序员笔试题


Posted in 面试题 onJanuary 01, 2016
1. 用PHP打印出前一天的时间,打印格式是2007年5月10日 22:21:21
2. PHP代码如下:
$a=”hello”;
$b=&$a;
unset($b);
$b=”world”;
echo $a;
其结果是?
3. PHP代码如下:
$str=”cd”;
$$str=”landog”;
$$str.=”ok”;
echo $cd;
其结果是?
4. 用PHP写一段代码,实现不使用第3个变量,交换$a、$b的值,$a、$b的初始值自己定。
5. 根据题目要求,用PHP写出代码。
表名User
ID Name Tel Content Date
1 张三 13333663366 大专毕业 2006-10-11
3 张三 13612312331 本科毕业 2006-10-15
5 张四 020-5566556 中专毕业 2006-10-15
4 王五 13521212125 大专毕业 2006-12-25
2 …………
6 …………
假设数据库连接如下:
$mysql_db=mysql_connect(“local”,”root”,”pass”);
@mysql_select_db(“DB”,$mysql_db);
(1)查询出所有Name等于“张三”的记录,并输出。
(2)按ID升序查询,只返回排序后的前3条记录,并输出。
6. javascript能否定义二维数组,如果不能你如何解决?
7. 假设a.html和b.html在同一个文件夹下面,用javascript实现当打开a.html五秒钟后,自动跳转到b.html。
8. 有两个文件a.html和a.php,代码如下:
a.html




PHP程序员面试








a. php

$user_name = $_GET[user_name];
$user_tel = $_GET[user_tel];
$user_email = $_GET[user_email];
$user_add = $_GET[user_add];
echo “用户名:$user_name
电话:$user_tel
邮箱:$user_email
地址:$user_add
”;
?>

(1)请画出a.html在浏览器的显示效果图。
(2)在a.html中输入:用户名=张三,电话=020-38259977,邮箱=sunrising@srtek.cn,地址=广州升瑞,按提交按钮后输出结果是?
9. 你是否使用过版本控制工具,如果有,请简要说明。
10. 利用CSS样式表定义已访问的超链接字体大小为14pt,颜色为red。
11. 移动任意一位数或符号,使等式成立, 102 = 101-1。注:是移动不是交换,等号不能分开。
12. 规律题,3、1、4、1、5、9、2、( ), 请按照规律在括号内写出下一表达式。
13. 规律题,5、8、-3、5、-2、3、-1、( ),请按照规律在括号内写出下一表达式。

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
答案:

1. echo date(‘Y-m-d H:i:s’, strtotime(‘-1 day’));

2. hello

3. landogok

4. $a = “abcd”;
$b = “1234″;
echo “初始化时 a=$a,b=$b
”;
$a = $a . $b;
$b = strlen( $b );
$b = substr( $a, 0, (strlen($a) – $b ) );
$a = substr( $a, strlen($b) );
echo “交换后 a=$a,b=$b
”;

5. (1)$sql = “select * from User where > $result = mysql_query( $sql );
while( $row = mysql_fetch_array( $result, MYSQL_ASSOC ) ){
echo $row[‘Name’];
}
(2) $sql = “select * from User order by ID asc limit 0,3”;
$result = mysql_query( $sql );
while( $row = mysql_fetch_array( $result, MYSQL_ASSOC ) ){
echo $row[‘Name’];
}
6. javascript不支持二维数组定义,可以用arr[0] = new array()来解决

7. javascript代码如下:


8.

(1)如下所示:

略。因为懒得插入图片,如果想看结果可以把代码保存为html文件,再用浏览器打开查看。

(2)输出结果应为:

姓名:

电话:

邮箱:

地址:

因为表单是用post方式提交,但在a.php中却用get方式来读取,所以不会读到任何值。

9. 略

10. a:visited { font-size: 14pt; color: red; }

11. 102 = 101-1

12. 答案为6,因为∏=3.1415926

13. 答案为2,规律为n=(n-2) – |(n-1)| ,n>=3

Tags in this post...

面试题 相关文章推荐
PHP如何自定义函数
Sep 16 面试题
PHP面试题及答案二
May 23 面试题
汇智创新科技发展有限公司
Dec 06 面试题
linux系统都有哪些运行级别
Apr 15 面试题
27个经典Linux面试题及答案,你知道几个?
Mar 11 面试题
sort命令的作用和用法
Aug 25 面试题
nohup的用法
Aug 10 面试题
系统管理员的职责包括那些?管理的对象是什么?
Jan 18 面试题
什么是规则表达式
May 03 面试题
Prototype中如何为一个元素添加一个方法
Dec 08 面试题
Python面试题:如何用Python来发送邮件
Mar 15 面试题
JPA的优势都有哪些
Jul 04 面试题
PHP如何删除一个Cookie值
Nov 15 #面试题
PHP如何与mysql建立链接
May 05 #面试题
PHP笔试题
Feb 22 #面试题
PHP如何设置和取得Cookie值
Jun 30 #面试题
PHP如何自定义函数
Sep 16 #面试题
10条PHP编程习惯
May 26 #面试题
PHP面试题-$message和$$message的区别
Dec 08 #面试题
You might like
PHP中使用crypt()实现用户身份验证的代码
2012/09/05 PHP
php常用的安全过滤函数集锦
2014/10/09 PHP
PHP往XML中添加节点的方法
2015/03/12 PHP
PHP中的一些常用函数收集
2015/05/26 PHP
XML的代替者----JSON
2007/07/21 Javascript
js中格式化日期时间型数据函数代码
2010/11/08 Javascript
Wordpress ThickBox 添加“查看原图”效果代码
2010/12/11 Javascript
jquery中checkbox全选失效的解决方法
2014/12/26 Javascript
一看就懂:jsonp详解
2015/06/01 Javascript
javascript父子页面通讯实例详解
2015/07/17 Javascript
javascript中offset、client、scroll的属性总结
2015/08/13 Javascript
Bootstrap Paginator分页插件与ajax相结合实现动态无刷新分页效果
2016/05/27 Javascript
vue实现ToDoList简单实例
2017/02/07 Javascript
本地存储localStorage用法详解
2017/07/31 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
解决Vue打包之后文件路径出错的问题
2018/03/06 Javascript
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
js中addEventListener()与removeEventListener()用法案例分析
2020/03/02 Javascript
[01:29:42]Liquid vs VP Supermajor决赛 BO 第一场 6.10
2018/07/05 DOTA
Python Web框架Flask中使用百度云存储BCS实例
2015/02/08 Python
Python中优化NumPy包使用性能的教程
2015/04/23 Python
对Python中type打开文件的方式介绍
2018/04/28 Python
详解Django中间件执行顺序
2018/07/16 Python
解决python Markdown模块乱码的问题
2019/02/14 Python
django 自定义过滤器的实现
2019/02/26 Python
python之array赋值技巧分享
2019/11/28 Python
Python实现不规则图形填充的思路
2020/02/02 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
基于python3实现倒叙字符串
2020/02/18 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
美国玩具公司:U.S.Toy
2018/05/19 全球购物
国际象棋商店:The Chess Store
2018/07/09 全球购物
会计主管岗位职责范文
2013/11/08 职场文书
小学生爱国演讲稿
2014/04/25 职场文书
用golang如何替换某个文件中的字符串
2021/04/25 Golang
Spring this调用当前类方法无法拦截的示例代码
2022/03/20 Java/Android