PHP面试题 PHP笔试题

PHP笔试题汇总

1、抓取远程图片到本地,你会用什么函数? fsockopen, A 2、用最少的代码写一个求3值最大值的函数. function($a,$b,$c){ * W0 z* u6 k+ e. L  a: }5 }    return $a>$b? ($a>$c? $a : $c) : ($b>$c? $b...... <阅读全文>

PHP的网站主要攻击方式有哪些?

1、命令注入(Command Injection) 2、eval注入(Eval Injection) 3、客户端脚本攻击(Script Insertion) 4、跨网站脚本攻击(Cross Site Scripting, XSS) 5、SQL注入攻击(SQL injection) 6、跨网站请求伪造攻击(Cr...... <阅读全文>

如何在mysql中存储音乐和图片文件

如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的! 我将告诉你怎样通过HTML表单来储存这些文件,怎样访问和使用这些文件。 本文概述: 在mysql中建...... <阅读全文>

php程序员应该掌握的10个技能,看看你都掌握了哪些

1、语法:必须熟练掌握 ,写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉PHP带的一些常用命令及其常用选项,熟悉那些命令,自己运行 p...... <阅读全文>

PHP软件工程师的面试题

1. 基本知识点 HTTP协议中几个状态码的含义:503 500 401 200 301 302。。。 Include require include_once require_once 的区别. PHP/Mysql中几个版本的进化史,比如mysql4.0到4.1,PHP 4.x到5.1的重大改进等...... <阅读全文>

如何提高php应用的性能

1、 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串...... <阅读全文>

php笔试题

一、选择题 1.php的源代码是 (A ) A.开放的 B.封闭的 C.需购买的 D.完全不可见的 2.php的输出语句是 ( C ) A.out.print B.response.write C.echo D. scanf 3.php的中标量类型中整型类型的英文...... <阅读全文>

php浮点数计算比较及取整不准确有什么解决方法

一则浮点数计算例子如下: $a = 0.2+0.7;$b = 0.9;var_dump($a == $b); 打印出的结果是:bool(false)。也就是说在这里 0.2+0.7 的计算结果与 0.9 并不相等。 请问这个问题如何解决? PHP官方手册说明:显然简...... <阅读全文>

用php数组实现无限分类,效率高,不使用数据库,不使用递归

class cat { public $data; //无限分类数组 //====================================== // 功能: 构造函数.初始化数据 //====================================== public function __construct() { @requi...... <阅读全文>

php面试题及答案

1. 如何用php的环境变量得到一个网页地址的内容?ip地址又要怎样得到? 程序代码 echo $_SERVER ["PHP_SELF"]; echo $_SERVER ["SERVER_ADDR"]; 2. 求两个日期的差数,例如2007-2-5 ~ 2007-3-6 的日期差数 程...... <阅读全文>

三道PHP的面试题

1. 下面语句输出什么?为什么? if ($a=$b) printf(“a==b”); else printf(“a!=b”); 2. $array[‘anykey’]和$array[anykey]有什么区别? 3. 写出使用telnet命令通过GET的方式访问http://www.toplee.com/index.p...... <阅读全文>

几道php的面试题

1. include和require有什么区别? 区别在于他们如何处理失败, 如果require的文件没有找到, 会造成fatal error,脚本停止执行,如果include的文件没有找到, 会显示警告,但是脚本会继续执行。 2. 给一个变量...... <阅读全文>

浅析php人才面试带来的困惑!php人才如何面对未来?

误区一:许多PHP人才,因为学历低,而不敢应试公司招聘(原因:许多招聘公司都是大专以上学历 ) 误区一:许多PHP人才,因为学历低,而不敢应试公司招聘(原因:许多招聘公司都是大专以上学历 ) 分析: 针对...... <阅读全文>

如何面试PHP程序员

1.找PHP初学者最容易犯的错误,考察面试者对细节的把握。 2.面试使用过何种版本控制软件,vss,cvs,svn?说一下他们的工作原理。使用过何种php的模板引擎,说一下他们的工作原理。是否使用过php的框架,及各种扩...... <阅读全文>

php面试题之[求相对路径]

题目:写一个函数,算出两个文件的相对路径如 $a = ‘/a/b/c/d/e.php’; $b = ‘/a/b/12/34/c.php’; 计算出 $b 相对于 $a 的相对路径应该是 ../../c/d :<?php function getRelative(...... <阅读全文>

PHP LAMP Engineer Test Paper

Question 1 What does print out? A) 3 B) False C) Null D) 1 E) 0 Question 2 Which of the following snippets prints a representation of 42 with two decimal places? A) printf(“%.2d\n”, ...... <阅读全文>

大家来做做看,收集起来的php面试题,应该还是有难度的

PHP面试题 1、 谈谈您对mvc的认识及设计模式的理解 2、 您用过那些版本控制软件?,这些版本控制软件各自优缺点 3、 如何实现购物车功能 4、 面向对象的机制与实现 5、 如何测试php性能和找出瓶颈的方法。 6、 ...... <阅读全文>

技术交流论坛中看到的php面试题

1.请对POSIX风格和兼容Perl风格两种正则表达式的主要函数进行类比说明 ereg preg_match/ereg_replace preg_replace ereg preg_match较之ereg_replace preg_replace速度要慢 ereg_replace preg_replace支持POS...... <阅读全文>

如何用PHP连接MySQL

1)连接:&conn=mysql_connect(“localhost”, “joeuser”, “somepass”); 2)关闭连接:mysql_close($conn); 3) 数据库与连接建立联系:mysql_select_db(database name, ...... <阅读全文>

如何使用PDO连接数据库,操作数据库

<?php $dbms=’mysql’;     //数据库类型 Oracle 用ODI,对于开发者来说,使用不同的数据库,只要改这个,不用记住那么多的函数了 $host=’localhost’; //数据库主机名 $dbName=̵...... <阅读全文>

介绍一下smarty的用处,配置方法

smarty:解决php和html代码分离。   1.1     smarty安装 1>http://smarty.php.net 下载 2>解压后 libs文件夹,smarty核心文件夹。拷贝到你的工作目录。libs/Smarty.class.php 3>和libs平级的目...... <阅读全文>

介绍一下pdo的用处,用法

pdo主要是用来对数据库访问的。不同数据库在访问时,采用相同方法名称, 解决了数据库连库不统一问题。 mysql_connect —-mysql oci_connect   —-oracle dbase_open  ——dbase 连库可以...... <阅读全文>

PHP的mysql函数库 如何连接MYSQL数据库

1.mysql_connect(“主机名称/主机ip”,”用户名”,”密码”); 返回的就资源 2.mysql_select_db() 3.mysql_query() 4 mysql_affected_rows();//执行insert  update  delete受影...... <阅读全文>

PHP里面数组函数都有哪些?

1、count 求数组元素个数 sizeof   2、explode(符号,字符串)用固定的符号去切割字符串。切割后返回一个数组。   3、end(数组名称) 得出数组的最后一个元素。   4 、join(符号,数组名称...... <阅读全文>

PHP里面字符串函数都有哪些?

1 substr(字符串,起始位,长度)截取字符串 **** 2 md5($str)字符串加密的。**** 3 strtolower($str)转换成小写字母 4 strtoupper($str)转换成大写。 5 截取字符串;mb_substr($str,起始位置,长度,“字符...... <阅读全文>
 1 2 3 4 下一页

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814