前言:php是一門入門比較簡單的程式語言,同時php有非常多的內建函數。所以對於這些內建函數的理解與掌握就顯得格外重要。接下來我們就分析php的一些內建函數。
後續我還會繼續為大家整理。
推薦php影片教學:php教學
推薦mysql影片教學 mysql
關於phpMysqli函數的理解:
一、什麼是php mysqli?
php mysqli = php nysqli improved
#mysqli函數允許您存取資料庫伺服器。
注意! mysqli擴充用於mysqli4.1.13版本或更新的版本。
二、如何使用mysqli函數?
如果要使用mysqli函數則必須在編譯php時加入對mysqli擴充的支援。
有關安裝的詳細信息,請訪問:安裝地址訪問
有關運行配置的詳細信息地址:運行配置訪問
#三、php mysqli函數介紹
1、mysqli_connect(host,username,password,dbname,port,socket)
#描述:開啟一個到mysql伺服器的新的連線。傳回的是一個代表到資料庫的連接物件。
實例:
<?php $conn = mysqli_connect("localhost","username","password","dbname","port"); //检查连接 if(!$conn) { die("连接错误:".mysqli_connect_error()); } ?>
#2、mysqli_connect_error()
描述:函數傳回上次連線錯誤的錯誤描述。傳回的是描述錯誤的字串,如果沒有錯誤發生回傳NULL。
實例:
<?php $conn = mysqli_connect("localhost","username","password","dbname"); //检查连接 if(!$conn) { die(mysqli_connect_error()); } ?>
3、mysqli_errno(connection)
描述:函數傳回最近呼叫函數的最後一個錯誤代碼。如果沒有錯誤就回傳0
實例:
<?php //连接数据库 $conn = mysqli_connect("localhost","username","password","dbname")); //检查连接 if(mysqli_connect_errno($conn)) { echo "连接数据库失败:".mysqli_connect_error(); } //连接成功,执行查询语句 if(!mysqli_query($conn, "INSERT INTO ... (...) VALUES (...)")) { //查询失败,返回错误代码 echo("查询失败:".mysqli_errno($conn)); } //关闭连接 mysqli_close($conn); ?>
4、mysqli_connect_errno()
<?php //连接数据库 $conn = mysqli_connect("localhost","username","password","dbname"); //检查连接 if(!$conn) { die("连接失败:".mysqli_connect_errno()); } ?>
#5、mysqli_close(connection);
<?php //连接数据库 $conn = mysqli_connect("localhost","username","password","dbname"); //php代码 //关闭连接 mysqli_close($conn); ?>
以上是關於PHP Mysqli函數的一些整理以及詳細介紹(一)的詳細內容。更多資訊請關注PHP中文網其他相關文章!