33道php常见面试题及答案
1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的URL记录在预定义变量(2)中。 代码如下: 2.执行程序段将输出(3)。 代码如下: 3.在HTTP 1.0中,状态码 401 的含义是(4);如果返回“找不到文件”的提
8个PHP数组面试题
网上找的PHP数组题,准备自己做一遍并且记录下来。 1.写函数创建长度为10的数组,数组中的元素为递增的奇数,首项为1. 代码如下: function arrsort($first,$length){ $arr = array(); for($i=$first;$i $arr[] = $i*2-1; } return $arr; } $arr1 = arrsort
几道坑人的PHP面试题 试试看看你会不会也中招
这几道题是在德问上看到的,感觉挺有意思,拿来给大家分享其中的陷阱,看看你会不会掉入其中。 第一题 代码如下:1,”aa”=>2,3,4); foreach($arr as $key=$val){ print($key == “aa” ? 5 : $val); } 输出结果是多少?如果的答案是1534就掉入陷阱了。 先看看
用PHP解决的一个栈的面试题
前言 遇到一道面试题,题目大概意思如下: 使用两个普通栈实现一个特殊栈,使得pop、push、min三个函数的都是复杂度为O(1)的操作,min函数是获得当前栈的最小值。 初步想法 1.要实现min函数为(1)操作,当时第一想法是事先需要算好当前最小值,于是会想到用
php牛逼的面试题分享
1.nginx使用哪种网络协议? nginx是应用层 我觉得从下往上的话 传输层用的是tcp/ip 应用层用的是http fastcgi负责调度进程 2. ? echo ‘hello tusheng’ ; ? 没有输出结果,可能是什么原因,简述的解决此问题的过程(提示: 语法没有问题) 可能服务器上面没有开启
关于访问控制的一首PHP面试题(对属性或方法的访问控制)
代码如下: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()); 访问控制 对属性或方法的访问
一道关于php变量引用的面试题
php面试题题目如下: div class=”codetitle”a style=”CURSOR: pointer” data=”16506″ class=”copybut” id=”copybut16506″ onclick=”doCopy(‘code16506’)” 代码如下:div class=”codebody” id=”code16506″ ?php $a = 1; $x =$a; $b=$a++; ? 问: $b和$x的值分
据说是雅虎的一份PHP面试题附答案
从网上搜集到的,据说是雅虎的面试题。 1. Which of the following will not add john to the users array? 1. $users[] = ‘john’; 2. array_add($users,’john’); //wrong 3. array_push($users,’john’); 4. $users ||= ‘john’; //wrong 2. What’s the dif
超级全面的PHP面试题整理集合
1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分) 2、echo(),print(),print_r()的区别(3分) 3、能够使HTML和PHP分离开使用的模板(1分) 4、使用哪些工具进行版本控制?(1分) 5、如何实现字符串翻转?(3分) —————————————-
给小白讲Java中两大神兽,附带面试题
Java 程序是由若干个类组成的,类也是面向对象编程思想的具体实现。 以下为类的定义: publicclassUser{ //私有属性 privateLonguserId; privateStringname; privateIntegerage; //构造方法 publicUser(){ } //有残构造方法 publicUser(LonguserId,Stringn