普通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文件里面include另外一个PHP文件两次吗
May 22 面试题
为什么要优先使用同步代码块而不是同步方法?
Jan 30 面试题
使用useBean标志初始化BEAN时如何接受初始化参数
Feb 11 面试题
Java TransactionAPI (JTA) 主要包含几部分
Dec 07 面试题
New delete 与malloc free 的联系与区别
Feb 04 面试题
什么是Rollback Segment
Apr 22 面试题
OSPF有什么优点?为什么OSPF比RIP收敛快?
Feb 13 面试题
为什么要用EJB
Apr 17 面试题
Java面试题:请说出如下代码的输出结果
Apr 22 面试题
JAVA高级程序员面试题
Sep 06 面试题
正隆泰信息技术有限公司上机题
Jun 14 面试题
JAVA软件工程师测试题
Jul 25 面试题
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 中文处理技巧
2010/04/25 PHP
php下封装较好的数字分页方法
2010/11/23 PHP
控制PHP的输出:缓存并压缩动态页面
2013/06/11 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
2015/06/10 PHP
PHP基于Redis消息队列实现发布微博的方法
2017/05/03 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
2020/06/24 PHP
PHP实现递归的三种方法
2020/07/04 PHP
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
javascript开发随笔一 preventDefault的必要
2011/11/25 Javascript
jQuery之排序组件的深入解析
2013/06/19 Javascript
js 实现菜单左右滚动显示示例介绍
2013/11/21 Javascript
基于JS模仿windows文件按名称排序效果
2016/06/29 Javascript
jQuery autoComplete插件两种使用方式及动态改变参数值的方法详解
2016/10/24 Javascript
javascript中this关键字详解
2016/12/12 Javascript
easyui combogrid实现本地模糊搜索过滤多列
2017/05/13 Javascript
elementUI 设置input的只读或禁用的方法
2018/10/30 Javascript
微信小游戏中three.js离屏画布的示例代码
2020/10/12 Javascript
jQuery实现电梯导航模块
2020/12/22 jQuery
Python中的pprint折腾记
2015/01/21 Python
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
详解python中requirements.txt的一切
2017/03/03 Python
python3.x上post发送json数据
2018/03/04 Python
python实现百度语音识别api
2018/04/10 Python
django初始化数据库的实例
2018/05/27 Python
浅谈Python中的全局锁(GIL)问题
2019/01/11 Python
python实现mean-shift聚类算法
2020/06/10 Python
Html5+JS实现手机摇一摇功能
2015/04/24 HTML / CSS
执行力心得体会
2013/12/31 职场文书
护理不良事件检讨书
2014/02/06 职场文书
法院授权委托书范文
2014/08/02 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
pytorch训练神经网络爆内存的解决方案
2021/05/22 Python
CSS Transition通过改变Height实现展开收起元素
2021/08/07 HTML / CSS
Vue OpenLayer测距功能的实现
2022/04/20 Vue.js
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技