文档介绍:PHP 工程师面试题姓名: 性别: 出生日期: IT 相关工作经验____ 年最高学历: 毕业院校: WEB 开发经验____ 年面试日期: 手机号码: 邮箱: 注意事项:如果记不清函数,可以使用伪码。算法题目,可以用伪码,或者写清解题思路, 但是我们还是建议使用 PHP 代码回答。请珍惜面试机会,杜绝作弊行为。 PHP 部分 1. 填空题请写出 PHP 常用的语句 A. 如何判断一个变量是否为空________________________________________ ; B. 如何判断一个变量是否 NULL______________________________________ ; C. 如何判断一个变量是否存在________________________________________ ; D. 如何判断一个变量是否类型和值都等于 false__________________________ ; E. 如 何释放一个变量________________________________________ ? ???????? ?________ ; F. 循环数组之前,检查数组________________________________________ ; 2. 请分别列出两端 PHP 片段输出的值<?php $a= 0; $b= 0; if(($a = 3) || ($b = 3)){ $a++; $b++; } echo $a; echo $b; ?> <?php $a= 0; $b= 0; if(($a = 3)| ($b = 3)){ $a++; $ b++; } echo $a; echo $b; ?> 3. php 中 error_reporting 函数的作用是什么? 4. 怎么有效的防止 SQL 注入和跨站攻击( XSS )? 5. 试写出单例模式连接数据库代码片段,只需要伪代码实现。 6. 算法题,请用 PHP 写出 1-100 的质数(素数)的判断算法(7、8 两题可以选答) 7. 请用 php 简单的写出冒泡排序法? 8. 您对工厂模式有所了解吗?你觉得在什么情况下适宜用工厂模式? ( 选答) JAVASCRIPT 部分 1. 请用(javascript/jquery) 写出下面结果<div id= ” div ”>hello </dvi> 1. 获取上面 HTML 代码的 div 的 HTML 2. 让上面 HTML 代码是我 div 的 HTML 为 word, 并且