-
php面试题分享
本文为大家整理了一些php开发工程师的面试题,感兴趣的同学参考下。 1.nginx使用哪种网络协议? nginx是应用层 我觉得从下往上的话 传输层用的是tcp/ip 应用层用的是http fastcgi负责调度进程 2. <? echo 'hello tusheng' ; ?> 没有输出结果, 可能是什么原因, 简述的解决此问题的过程(提示: 语法没有问题) 可能服务器上面没有开启短标签short_open_tag =设置为Off,,php.ini开启短标签控制参数: short_open_tag = On 3. 简述下面程序的输出结果, 简要说明为什么, 如何解决这类问题? <?php $tmp = 0 == "a"? 1: 2; echo $tmp; ?> 结果 1 int和string类型强制转换造成的,0==="a" 0 == 0 肯定是true啊 PHP是弱类型...
PHP 2014-12-14 05:39:03 -
关于访问控制的一首PHP面试题
本文是一道关于访问控制的PHP面试题,对属性或方法的访问控制,是通过在前面添加关键字 public、protected 或 private 来实现的,感兴趣的同学参考下。 class Foo { private $name = 'hdj'; public function getName(){ return $this->name; } } class Bar extends Foo { public $name = 'deeka'; } $bar = new Bar; var_dump($bar->name); var_dump($bar->getName()); 访问控制 对属性或方法的访问控制,是通过在前面添加关键字 public、protected 或 private 来实现的...
PHP 2014-12-14 05:33:03 -
PHP面试题整理集合
本文为大家整理了一些php开发的笔试题,计划找工作的朋友可以试着做一下,感兴趣的同学参考下。 1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分) 2、echo(),print(),print_r()的区别(3分) 3、能够使HTML和PHP分离开使用的模板(1分) 4、使用哪些工具进行版本控制?(1分) 5、如何实现字符串翻转?(3分) --------------------------------------------------------------- 6、优化MYSQL数据库的方法...
PHP 2014-12-14 05:30:05 -
一道面试题-仿google分页类
本文是一道php工程师的面试题,要求写一个仿google的分页类,并附有网友的答案,感兴趣的同学参考下, 今天去XX公司面试了,感觉很不理想。因为这一段时间都在加深Zend Framework,都没练习常用函数和方法了...
PHP 2014-12-14 05:27:04 -
php错误集锦
本文为大家整理了一些php开发中常见的错误分析和解决方法,感兴趣的同学参考下. 错误类型: 一、未使用二进制上传 代码: Fatal error: This encoded file is corrupted. Please refer to http://www.zend.com/support/support_faq.php?id=loader_file_corrupt for further help in /webhome/****.com/web/www/index.php on line 0 二、数据表中缺少字段 代码: An error was encountered Boka SiteEngine 数据库错误 错误信息1054: Unknown column 'tuijian' in 'where clause' 出现错误的查询信息是 SELECT * FROM boka_product WHERE tuiji...
PHP 2014-12-14 05:21:03 -
PHP面试题集锦
一份PHP技术员面试题,从基础到高级,想要应聘php工作的朋友可以参考下。招聘单位也参考的 PHP 基础知识部分 1. 求$a的值 $a = "hello"; $b = &$a; unset($b); $b = "world"; echo $a; 2. 求$b的值 $a = 1; $x = &$a; $b = $a++; echo $b; 3. 写出一个函数实现 删除指定目录包括其下的所有子目录以及文件 4. 写一个函数,算出两个文件的相对路径,如: $a = '/a/b/c/d/e.php'; $b = '/a/b/12/34/c.php'; javascript 基础知识部分 1. 谈谈js实现继承的几种方式,并写出demo 2. 谈谈你熟悉的js框架,并实现下面DOM元素的获取 <div drag="true" index="1&quo...
PHP 2014-12-14 05:18:03 -
高级php注入方法集锦
本文为大家介绍了一些高级的php注入技巧,正所谓会攻,才会防,phper都应该学习一下. '%23 ' and passWord='mypass id=-1 union select 1,1,1 id=-1 union select char(97),char(97),char(97) id=1 union select 1,1,1 from members id=1 union select 1,1,1 from admin id=1 union select 1,1,1 from user userid=1 and password=mypass userid=...
PHP 2014-12-14 04:33:04 -
一些PHP常用函数集锦
本文是为大家整理了一些php开发中常用的函数,比如获取ip,检查日期是否合法等等,其实一些好的函数都在一些较成熟的cms系统中都有,例如dedecms,帝国cms,phpcms等,不论是gb2312的还是utf8格式的都有。感兴趣的同学参考下. <? function GetIP() { //获取IP if ($_SERVER["HTTP_X_FORWARDED_FOR"]) $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; else if ($_SERVER["HTTP_CLIENT_IP"]) $ip = $_SERVER["HTTP_CLIENT_IP"]; else if ($_SERVER["REMOTE_ADDR"]) $ip = $_SERVER["REMOTE_ADDR"]; else if (getenv("HTTP_X_FORWARDED_FOR")) $ip = ...
PHP 2014-12-13 03:21:04 -
php session 错误集锦
本文为大家整理了一些php的sessoin错误问题,及原因分析和解决方法,感兴趣的同学参考学习下. 1. 错误提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解决办法 这一类问题,的原因是你在程序中使用session_start()时,之前已经有实际的html内容输出了。或许你说,我没有啊,我只不过是echo或print一条消息了...
PHP 2014-12-12 10:39:04 -
php常用的安全过滤函数集锦
本文为大家整理了一些php开发中常用的安全过滤函数,感兴趣的同学参考下. 由于越来越多的项目开始使用框架,所以,很多的程序员也不在关心安全的问题!因为框架已经帮我们几乎完美的处理了!但是,个人认为,我们还是需要了解一下常用的安全处理函数! 虽然各种开发框架给我们提供了很好的安全的处理方式,但是,我们还是要注意一下安全问题的。 原因简单:很多小的功能和项目是用不到框架的,我们需要自己解决安全问题! ①常用的安全函数有哪些: mysql_real_escape_string() addslashes() ②这些函数的作用: mysql_real_escape_string()和addslashes()函数都是对数据中的 单引号、双引号进行转义!也就是防止sql注入! 但是mysql_real_escape_string()考虑了字符集,更加的安全一些! 经过查阅相关的资料,可以得出一个结论:当前的字符集是单字节的话,这两个函数作用相同,都可以起到转义过滤的作用,但是,有谁会只...
PHP 2014-12-10 02:03:10 -
PHP初学者常见问题集合
本文为大家整理了一些php开发新手常遇到的问题及解答,感兴趣的同学参考学习下。 1,如何连接连两个字符串? 答:在php中连接两个字符串可以直接使用“.”操作符号,例如$newStr="Zhang"."san",在java中是使用“+”操作符号,不要混淆...
PHP 2014-12-08 09:36:05 -
告诉你们打印问题解决方案集锦
1. 完成打印文档后出现一张空白页 在“常用”工具栏 上单击“显示/隐藏编辑标记”。如果在文档的最后一页看到不包含文本的段落标记,请将之删除...
系统程序 2014-12-06 22:48:13