美文网首页
PHP试题又来了,建议收看哦

PHP试题又来了,建议收看哦

作者: Amazing慕丶涵 | 来源:发表于2020-10-11 18:39 被阅读0次

    31.PHP加速模式/扩展?PHP调试模式/工具?

    Zend Optimizer加速扩展
    
    调试工具:xdebug
    

    32.以下程序,变量str什么值的情况下输入111?

    if( ! $str ) { echo 111; }
    
    在$str值为:0,’0′,false,null,”"
    

    33.你常用到的mysql命令?

    进入mysql管理命令行的命令?
    Mysql -u root -p 回车密码
    
    show databases; 这个命令的作用?
    显示当前mysql服务器中有哪些数据库
    
    show create database mysql; 这个命令的作用?
    显示创建数据库的sql语句
    
    show create table user; 这个命令的作用?
    显示创建表的sql语句
    
    desc user; 这个命令的作用?
    查询user表的结构
    
    explain select * from user; 这个命令的作用?
    获取select相关信息
    
    show processlist; 这个命令的作用?
    显示哪些线程正在运行
    
    SHOW VARIABLES; 这个命令的作用?
    显示系统变量和值
    
    SHOW VARIABLES like ’%conn%’; 这个命令的作用?
    显示系统变量名包含conn的值
    
    LEFT JOIN 写一个SQL语句?
    SELECTA.id,A.class FROM A LEFT JOIN B ON A.cid=B.id
    

    34. in, not ni, exist, not exist的作用和区别?

    in 在什么中
    
    Not in 不在什么中
    
    Exists 存在
    
    Not exists 不存在
    

    35.简述Linux下安装PHP的过程?

    安装软件之前先安装编译工具gcc、gcc-c++
    拷贝源码包,解包解压缩
    
    cd /lamp/php进入php目录
    ./configure–prefix=/usr/local/php –with-config-file-path=/usr/local/php/etc 
    指定安装目录和配置文件目录
    
    Make 编译
    Make install安装
    

    36.简述Linux下安装Mysql的过程?

    groupadd mysql 添加一个用户组mysql
    useradd -gmysql mysql 添加一个mysql用户指定分组为mysql
    cd /lamp/mysql 进入mysql目录
    ./configure–prefix=/usr/local/mysql/ –with-extra-charsets=all
    Make
    Make all
    

    37.简述Linux下安装apache的过程?

    cd /lamp/httpd 进去apache软件目录
    ./configure–prefix=/usr/local/apache2/ –sysconfdir=/etc/httpd/ –with-included-apr
    Make
    Make all
    

    38.请您写一段ajax提交的js代码,或者写出ajax提交的过程逻辑。

    var xmlhttp;
    if(window.XMLHttpRquest){
        xmlhttp=newXMLHttpRequest();
    
    }elseif(window.ActiveXObject){
        xmlhttp=newActiveXObject(‘Microsoft.XMLHTTP’);
    }
    
    xmlhttp.open(‘GET’,’1.php?aa=name’,true);
    
    xmlhttp.onreadystatechange=function(){
    
        if(xmlhttp.readyState==4){
            if(xmlhttp.status==200){
                var text=xmlhttp.responseText;
            }
        }
    }
    xmlhttp.send(null);
    

    39.简述Cookie的设置及获取过程

    设置COOKIE的值:
    
    Setcookie(名称,值,保存时间,有效域);
    
    获取值:$_COOKIE['名称'];
    

    40.面向对象中接口和抽象类的区别及应用场景?

    1、有抽象方法的类叫做抽象类,抽象类中不一定只有抽象方法,抽象方法必须使用abstract关键字定义。
    
    2、接口中全部是抽象方法,方法不用使用abstract定义。
    
    3、当多个同类的类要设计一个上层,通常设计为抽象类,当多个异构的类要设计一个上层,通常设计为接口。
    

    相关文章

      网友评论

          本文标题:PHP试题又来了,建议收看哦

          本文链接:https://www.haomeiwen.com/subject/qtgepktx.html