无法让PHP使用MySQL(使用Linux)

tim*_*tim 1 php mysql apache

好吧,当我编译这段代码来测试时:

<?php

   require('index.inc');
   $page = new buildpage();
   $page->buildHeader();


   $dbase = $mysqli_connect('localhost', 'root', 'password');


<?php
   $page->buildFooter();
?>
Run Code Online (Sandbox Code Playgroud)

我越来越:

PHP Notice:  Undefined variable: mysqli_connect in
Run Code Online (Sandbox Code Playgroud)

第9行/home/tim/Documents/Web/index2.php PHP堆栈跟踪:PHP 1. {main}()/ home/tim/Documents/Web/index2.php:0 PHP致命错误:函数名必须是第9行/home/tim/Documents/Web/index2.php中的字符串PHP堆栈跟踪:PHP 1. {main}()/ home/tim/Documents/Webindex2.php:0

我找到我的mysql.so文件,并在我的php.ini中相应地设置它,但由于某种原因,mysql扩展似乎没有工作...除非我的代码有问题.

Rab*_*ire 5

那是因为它mysqli_connect是一个函数,而不是一个变量.删除$标志.

$dbase = mysqli_connect('localhost', 'root', 'password');
Run Code Online (Sandbox Code Playgroud)