No.2

一、写出代码运行结果:

  

class Myclass{
    function add($b){
        static $a=1; #static是关键
        $a+=$b;
        return $a;
    }
}
$class=new Myclass();
for($i=0;$i<=5;$i++){
    $c=$class->add($i);
}
echo $c;

$step=3;
function add($num){
    global $step;
    $num+=$step;
    return $num;
}
echo add(3);

class A{
    public $a;
}
$obj=new A();
$obj2=$obj;
$obj->a=1;
$obj->a++;
$obj2->a++;
echo $obj->a,$obj2->a;
另,class A变成数组[1]时,结果是什么?若是放在js里,结果是什么?为何?如何传值?如何传引用?
$i=1;
echo $i++;
echo ++$i;

 

   
  主要纠结在php底层应用上,话说回来,面试题代码都写在一行,看的我实在不舒服php

 

二、列举出你知道的魔术函数

  主要描述__clone()mysql

 

三、php有哪些数据类型

  忘记了null和资源类型nginx

 

四、如何深度复制一个对象

  clone,克隆出来的对象和原对象有什么区别?若是原对象是对一个数据库的封装,克隆出来的对象如何实现封装其余数据库 
  http://blog.csdn.net/sinat_29091823/article/details/72637192面试

 

五、empty、isset、is_null的区别,可否描述null是什么

  null是什么,底层是怎么实现的 
  http://blog.csdn.net/ty_hf/article/details/70217267 
  http://blog.csdn.net/ty_hf/article/details/51057954redis

 

六、for、foreach、while的区别以及效率差别

  考虑底层,效率?sql

 

七、php的垃圾回收机制

  若是没有垃圾回收机制,如何防止内存溢出(引出22题总字节数的问题)数据库

 

八、session如何实现跨服务器共享

 

九、某网页打开速度忽然变慢,如何查找并定位缘由

 

十、mysql优化方案

 

十一、innodb和myisam的区别

  汇集索引和非汇集索引,描述底层实现apache

  锁表和锁行,innodb在何时也要锁表数组

  脏读是如何实现的,事务的隔离级别,并举例详细说明每种隔离级别的实现以及锁机制服务器

  原数据100,事务A开启,-50,不提交不回滚,事务B如何读到100,50,以及等待

 

十二、nginx和apache的区别

  以及和php的通讯方式

 

1三、pdo、mysql、mysqli的区别

 

1四、redis和memcache的区别,memcached是什么?一致性哈希是什么?

 

1五、mysql支持集中join方式,区别是什么

 

1六、描述 B-TREE、B+TREE、B*TREE

 

1七、打印数据结构的方式

 

1八、什么是xss,如何防止

 

1九、什么是sql注入,如何防止

 

20、分别描述session和cookie,当客户端禁用cookie,session可否使用,若是能够,怎么使用

 

2一、列举出常见的http状态码,并描述其缘由

 

2二、请写出数据类型(int,char,varchar,datetime,text)的意思,varchar和var的区别,int(11)和int(4)有什么区别?datetime和timestamp有什么区别?各占多少字节?

  平时设计字段的时候,时间戳用什么类型?int仍是timestamp仍是datetime?有什么区别?为何要用int?(所占空间不一样,datetime 8字节)你以为应该存时间戳仍是存日期?哪一个效率高?

 

2三、如何根据ip区间查找ip

 

2四、什么是管道符,做用是什么

 

30、假设一张用户信息表由于业务逻辑或者代码BUG致使用户被重复记录,如今须要保留重复记录中id最小的用户数据。该表字段有:id,user_name,mobile,等,mobile是用户的惟一标志,请用一条sql进行delete处理。

 

3一、上题中若是数据超过千万,该如何更好的处理这种状况

 

3二、写一个单例模式

相关文章
相关标签/搜索