美文网首页
MySQLi扩展了解

MySQLi扩展了解

作者: 似朝朝我心 | 来源:发表于2021-06-06 21:46 被阅读0次

    什么是PHP的MySQLi扩展?

    PHP的MySQLi扩展又被称为MySQL增强扩展,mysqli扩展在PHP 5及以后版本中包含。


    MySQLi扩展相对于MySQL扩展的优势有哪些?

    • 基于面向过程和面向对象的两种方式使用。
    • 支持预处理语句的使用。
    • 支持事物处理。

    什么是面向对象?什么是面向过程?

    • 面向对象:使用php提供的方法。
    • 面向过程:使用函数进行编写。

    如何安装mysqli扩展?这里推荐使用wamp的appserv集成环境

    • 用nodepad++打开配置php.ini文件,开启php_mysqli.dll扩展,去掉前面分号即可。
    • 配置extension_dir = 'ext目录所在位置'
    • 重启apache服务。




    如何查验是否开启了mysqli扩展?四种方式进行查验。

    • 1.打开phpinfo.php页面,找到mysqli


    • 2.用extension_loaded(mysqli)函数进行查验,如果返回true则证明开启了mysqli增强扩展。
    <?php 
        var_dump(extension_loaded(mysqli));
        #返回一个布尔值,true为开启,false为未开启
    ?>
    
    • 3.检测该扩展下的某个函数能否使用?如果能使用,证明开启了mysqli扩展,检验的函数是:function_exists(),返回布尔值。
    <?php 
        var_dump(function_exists(mysqli_connect));
        #返回一个布尔值,true为开启,false为未开启
    ?>
    
    • 4.使用get_loaded_extensions()函数,获取当前已经开启的所有扩展,返回的是一个数组。
    <?php 
        print_r(get_loaded_extensions());
        #返回一个数组
    ?>
    

    相关文章

      网友评论

          本文标题:MySQLi扩展了解

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