中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php的一些內置函數總結及實例分析

發布時間:2020-04-24 17:17:05 來源:億速云 閱讀:261 作者:三月 欄目:編程語言

下文內容主要給大家帶來php的一些內置函數總結及實例分析,這里所講到的知識,與書籍略有不同,都是億速云專業技術人員在與用戶接觸過程中,總結出來的,具有一定的經驗分享價值,希望給廣大讀者帶來幫助。

前言:php是一門入門比較簡單的編程語言,同時php有非常多的內置函數。所以對于這些內置函數的理解與掌握就顯得尤為重要。接下來我們就分析php的一些內置函數。

后續我還會繼續為大家整理。

推薦視頻教程:https://www.php.cn/course/list/29/type/4.html

關于phpMysqli函數的理解:

一、什么是php mysqli?

php mysqli = php nysqli improved

mysqli函數允許您訪問數據庫云服務器

注意!mysqli擴展用于mysqli4.1.13版本或者更新的版本。

二、如何使用mysqli函數?

如果要使用mysqli函數則必須在編譯php時添加對mysqli擴展的支持。

有關安裝的詳細信息,請訪問:http://www.php.net/manual/en/mysqli.installation.php

有關運行配置的詳細信息地址:http://www.php.net/manual/en/mysqli.configuration.php

三、php相關函數介紹

php的一些內置函數總結及實例分析

1、mysqli_change_user(connection,username,password,newdbname)

描述:更改連接的數據庫

實例:

<?php
//配置數據庫信息
$localhost = 'localhost';
$username = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;
$newdbname = 'test';

//連接數據庫
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//檢查連接
if(mysqli_connect_errno($conn)) {
die('連接數據庫失敗!'.mysqli_connect_error());
}
//連接成功,更改連接的數據庫
if(mysqli_change_user($conn,$username,$password,$newdbname)) {
echo '連接成功!';
}else {
echo '連接失敗!';
}
//關閉連接
mysqli_close($conn);
?>

2、mysqli_character_set_name()函數

描述:返回連接數據庫的默認字符集。

實例:

<?php
//配置數據庫信息
$localhost = 'localhost';
$username= 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;
 
//連接數據庫
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//檢查連接
if(!$conn) {
die('連接失敗!'.mysqli_connect_error());
}
//連接成功,獲取默認字符集
$charset = mysqli_character_set_name($conn);
echo '默認字符集為:'.$charset;

//關閉連接
mysqli_close($conn);
?>

3mysqli_data_seek()函數

描述:調整結果指針到結果集的任意一行。

<?php
//配置數據庫相關信息
$localhost = 'localhost';
$username = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;

//連接數據庫
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//檢查連接
if(mysqli_connect_errno($conn)) {
die('連接失敗!'.mysqli_connect_error());
}
//連接成功,利用移動指針操作完成查找固定行
//定義sql語句
$sql = "select * from demo";
$result = mysqli_query($conn,$sql);
//未改變指針位置時
$roww = mysqli_fetch_row($result);
print_r($roww[0]);
echo "<br />";
if($result) {
mysqli_data_seek($result,2);
//取出數據
$row = mysqli_fetch_row($result);
print_r($row[0]);
}else {
die('連接失敗!');
}
//釋放結果集內存
mysqli_free_result($result);
//關閉連接
mysqli_close($conn);
?>

4、mysqli_free_result()函數

描述:釋放結果集內存。

實例:

<?php
//配置數據庫信息
$localhost = 'localhost';
$username = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;

//連接數據庫
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
if(mysqli_connect_errno($conn)) {
die('連接失敗!'.mysqli_connect_error());
}
//連接成功,執行sql語句
$sql = "select * from demo";
if($result = mysqli_query($conn, $sql)) {
while($row = mysqli_fetch_row($result)) {
print_r($row);
echo "<br>";
}
}else {
die('執行失敗!');
} 
//釋放結果集內存
mysqli_free_result($result);
//關閉連接
mysqli_close($conn);
?>

5、mysqli_fetch_row()函數

描述:從結果集中取出一行,并作為枚舉數組返回。

<?php
//配置數據庫信息
$localhost = 'localhost';
$username = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;

//連接數據庫
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
if(mysqli_connect_errno($conn)) {
die('連接失敗!'.mysqli_connect_error());
}
//連接成功,執行sql語句
$sql = "select * from demo";
if($result = mysqli_query($conn, $sql)) {
while($row = mysqli_fetch_row($result)) {
print_r($row);
echo "<br>";
}
}else {
die('執行失敗!');
} 
//釋放結果集內存
mysqli_free_result($result);
//關閉連接
mysqli_close($conn);
?>

對于以上關于php的一些內置函數總結及實例分析,如果大家還有更多需要了解的可以持續關注我們億速云的行業推新,如需獲取專業解答,可在官網聯系售前售后的,希望該文章可給大家帶來一定的知識更新。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

厦门市| 马尔康县| 盐源县| 连州市| 绵阳市| 如东县| 松潘县| 海晏县| 诸城市| 阿坝| 贵南县| 新兴县| 津南区| 普兰店市| 临夏市| 无棣县| 达日县| 固安县| 石门县| 南昌市| 常德市| 宜良县| 西安市| 江油市| 三原县| 昭觉县| 揭阳市| 南汇区| 瑞安市| 科尔| 凭祥市| 三门峡市| 江门市| 赤城县| 平安县| 东莞市| 五原县| 梧州市| 墨江| 南昌县| 安龙县|