普通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笔试题
Feb 22 面试题
介绍一下内联、左联、右联
Dec 31 面试题
Oracle快照(snapshot)
Mar 13 面试题
北京天润融通.net面试题笔试题
Feb 20 面试题
.NET里面什么时候需要调用垃圾回收
Jun 01 面试题
标记环网Toke Ring IEEE802.5
May 26 面试题
介绍一下Linux内核的排队自旋锁
Jan 04 面试题
网上常见的一份Linux面试题(多项选择部分)
Feb 07 面试题
一份软件工程师的面试试题
Feb 01 面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
Mar 30 面试题
如何用Java实现列出某个目录下的所有子目录
Jul 20 面试题
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时间戳格式化显示友好的时间函数分享
2014/10/21 PHP
PHP实现发送邮件的方法(基于简单邮件发送类)
2015/12/17 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
2017/01/19 PHP
PHP基于面向对象封装的分页类示例
2019/03/15 PHP
Laravel框架实现调用百度翻译API功能示例
2019/05/30 PHP
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
2010/09/03 Javascript
解决jquery的datepicker的本地化以及Today问题
2012/05/23 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
2013/10/22 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
2017/06/07 Javascript
详解Vue快速零配置的打包工具——parcel
2018/01/16 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
Nuxt.js实战和配置详解
2019/08/05 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
[28:48]《真视界》- 2017年国际邀请赛
2017/09/27 DOTA
[49:20]VG vs TNC Supermajor小组赛B组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
[01:10:49]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
Python中的字符串类型基本知识学习教程
2016/02/04 Python
Python获取linux主机ip的简单实现方法
2016/04/18 Python
使用Python的Twisted框架编写非阻塞程序的代码示例
2016/05/25 Python
python 系统调用的实例详解
2017/07/11 Python
PyCharm代码提示忽略大小写设置方法
2018/10/28 Python
Python TestCase中的断言方法介绍
2019/05/02 Python
Django之使用内置函数和celery发邮件的方法示例
2019/09/16 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
2019/09/16 Python
详解django使用include无法跳转的解决方法
2020/03/19 Python
python如何实现图片压缩
2020/09/11 Python
马来西亚网上购物:Youbeli
2018/03/30 全球购物
linux面试题参考答案(3)
2012/09/13 面试题
会计电算化专业毕业生自荐信
2013/12/20 职场文书
装修五一活动策划案
2014/01/23 职场文书
个人先进事迹材料范文
2014/12/29 职场文书
学校教学管理制度
2015/08/06 职场文书
2016教师暑期培训学习心得体会
2016/01/09 职场文书
python 下载文件的几种方式分享
2021/04/07 Python
MySQL修炼之联结与集合浅析
2021/10/05 MySQL