下文內(nèi)容主要給大家?guī)韕hp的一些內(nèi)置函數(shù)總結(jié)及實(shí)例分析,這里所講到的知識,與書籍略有不同,都是創(chuàng)新互聯(lián)專業(yè)技術(shù)人員在與用戶接觸過程中,總結(jié)出來的,具有一定的經(jīng)驗(yàn)分享價(jià)值,希望給廣大讀者帶來幫助。
成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括晉州網(wǎng)站建設(shè)、晉州網(wǎng)站制作、晉州網(wǎng)頁制作以及晉州網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,晉州網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到晉州省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
前言:php是一門入門比較簡單的編程語言,同時(shí)php有非常多的內(nèi)置函數(shù)。所以對于這些內(nèi)置函數(shù)的理解與掌握就顯得尤為重要。接下來我們就分析php的一些內(nèi)置函數(shù)。
后續(xù)我還會繼續(xù)為大家整理。
推薦視頻教程:https://www.php.cn/course/list/29/type/4.html
關(guān)于phpMySQLi函數(shù)的理解:
一、什么是php mysqli?
php mysqli = php nysqli improved
mysqli函數(shù)允許您訪問數(shù)據(jù)庫云服務(wù)器。
注意!mysqli擴(kuò)展用于mysqli4.1.13版本或者更新的版本。
二、如何使用mysqli函數(shù)?
如果要使用mysqli函數(shù)則必須在編譯php時(shí)添加對mysqli擴(kuò)展的支持。
有關(guān)安裝的詳細(xì)信息,請?jiān)L問:http://www.php.net/manual/en/mysqli.installation.php
有關(guān)運(yùn)行配置的詳細(xì)信息地址:http://www.php.net/manual/en/mysqli.configuration.php
三、php相關(guān)函數(shù)介紹
1、mysqli_change_user(connection,username,password,newdbname)
描述:更改連接的數(shù)據(jù)庫
實(shí)例:
<?php //配置數(shù)據(jù)庫信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; $newdbname = 'test'; //連接數(shù)據(jù)庫 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //檢查連接 if(mysqli_connect_errno($conn)) { die('連接數(shù)據(jù)庫失敗!'.mysqli_connect_error()); } //連接成功,更改連接的數(shù)據(jù)庫 if(mysqli_change_user($conn,$username,$password,$newdbname)) { echo '連接成功!'; }else { echo '連接失?。?#39;; } //關(guān)閉連接 mysqli_close($conn); ?>
2
、mysqli_character_set_name()函數(shù)
描述:返回連接數(shù)據(jù)庫的默認(rèn)字符集。
實(shí)例:
<?php //配置數(shù)據(jù)庫信息 $localhost = 'localhost'; $username= 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //連接數(shù)據(jù)庫 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //檢查連接 if(!$conn) { die('連接失?。?#39;.mysqli_connect_error()); } //連接成功,獲取默認(rèn)字符集 $charset = mysqli_character_set_name($conn); echo '默認(rèn)字符集為:'.$charset; //關(guān)閉連接 mysqli_close($conn); ?>
3、mysqli_data_seek()
函數(shù)
描述:調(diào)整結(jié)果指針到結(jié)果集的任意一行。
<?php //配置數(shù)據(jù)庫相關(guān)信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //連接數(shù)據(jù)庫 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //檢查連接 if(mysqli_connect_errno($conn)) { die('連接失?。?#39;.mysqli_connect_error()); } //連接成功,利用移動(dòng)指針操作完成查找固定行 //定義sql語句 $sql = "select * from demo"; $result = mysqli_query($conn,$sql); //未改變指針位置時(shí) $roww = mysqli_fetch_row($result); print_r($roww[0]); echo "<br />"; if($result) { mysqli_data_seek($result,2); //取出數(shù)據(jù) $row = mysqli_fetch_row($result); print_r($row[0]); }else { die('連接失??!'); } //釋放結(jié)果集內(nèi)存 mysqli_free_result($result); //關(guān)閉連接 mysqli_close($conn); ?>
4、mysqli_free_result()函數(shù)
描述:釋放結(jié)果集內(nèi)存。
實(shí)例:
<?php //配置數(shù)據(jù)庫信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //連接數(shù)據(jù)庫 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); if(mysqli_connect_errno($conn)) { die('連接失?。?#39;.mysqli_connect_error()); } //連接成功,執(zhí)行sql語句 $sql = "select * from demo"; if($result = mysqli_query($conn, $sql)) { while($row = mysqli_fetch_row($result)) { print_r($row); echo "<br>"; } }else { die('執(zhí)行失?。?#39;); } //釋放結(jié)果集內(nèi)存 mysqli_free_result($result); //關(guān)閉連接 mysqli_close($conn); ?>
5、mysqli_fetch_row()
函數(shù)
描述:從結(jié)果集中取出一行,并作為枚舉數(shù)組返回。
<?php //配置數(shù)據(jù)庫信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //連接數(shù)據(jù)庫 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); if(mysqli_connect_errno($conn)) { die('連接失?。?#39;.mysqli_connect_error()); } //連接成功,執(zhí)行sql語句 $sql = "select * from demo"; if($result = mysqli_query($conn, $sql)) { while($row = mysqli_fetch_row($result)) { print_r($row); echo "<br>"; } }else { die('執(zhí)行失敗!'); } //釋放結(jié)果集內(nèi)存 mysqli_free_result($result); //關(guān)閉連接 mysqli_close($conn); ?>
對于以上關(guān)于php的一些內(nèi)置函數(shù)總結(jié)及實(shí)例分析,如果大家還有更多需要了解的可以持續(xù)關(guān)注我們創(chuàng)新互聯(lián)的行業(yè)推新,如需獲取專業(yè)解答,可在官網(wǎng)聯(lián)系售前售后的,希望該文章可給大家?guī)硪欢ǖ闹R更新。
當(dāng)前題目:php的一些內(nèi)置函數(shù)總結(jié)及實(shí)例分析
轉(zhuǎn)載注明:http://bm7419.com/article14/geisde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、微信公眾號、虛擬主機(jī)、面包屑導(dǎo)航、商城網(wǎng)站、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)