PHP封裝返回Ajax字符串和JSON數(shù)組的方法
實(shí)例如下:
<?php
class DBDA
{
public $host="localhost";
public $uid = "root";
public $pwd = "123";
public $dbname = "mydb";
//成員方法
public function Query($sql,$type=1)
{
$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);
$r = $db->query($sql);
if($type==1)
{
return $r->fetch_all();
}
else
{
return $r;
}
}
//返回字符串的方法
public function StrQuery($sql,$type=1)
{
$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);
$r = $db->query($sql);
if($type==1)
{
$attr = $r->fetch_all();
$str = "";
foreach($attr as $v)
{
$str .= implode("^",$v)."|";
}
return substr($str,0,strlen($str)-1);
}
else
{
return $r;
}
}
//返回JSON
function JSONQuery($sql,$type=1)
{
$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);
$r = $db->query($sql);
if($type==1)
{
return json_encode($r->fetch_all(MYSQLI_ASSOC));
}
else
{
return $r;
}
}
}
以上這篇PHP封裝返回Ajax字符串和JSON數(shù)組的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- php封裝json通信接口詳解及實(shí)例
- PHP封裝XML和JSON格式數(shù)據(jù)接口操作示例
- php中輸出json對(duì)象的值(實(shí)現(xiàn)方法)
- php將從數(shù)據(jù)庫(kù)中獲得的數(shù)據(jù)轉(zhuǎn)換成json格式并輸出的方法
- php正確輸出json數(shù)據(jù)的實(shí)例講解
- PHP JSON 數(shù)據(jù)解析代碼
- php解析json數(shù)據(jù)實(shí)例
- java解析php函數(shù)json_encode unicode 編碼問(wèn)題
- PHP的JSON封裝、轉(zhuǎn)變及輸出操作示例
相關(guān)文章
解決laravel資源加載路徑設(shè)置的問(wèn)題
今天小編就為大家分享一篇解決laravel資源加載路徑設(shè)置的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10
PHP strcmp()和strcasecmp()的區(qū)別實(shí)例
這篇文章主要介紹了PHP strcmp()和strcasecmp()的區(qū)別實(shí)例的相關(guān)資料,需要的朋友可以參考下2016-11-11
tp5.1 框架數(shù)據(jù)庫(kù)高級(jí)查詢(xún)技巧實(shí)例總結(jié)
這篇文章主要介紹了tp5.1 框架數(shù)據(jù)庫(kù)高級(jí)查詢(xún)技巧,結(jié)合實(shí)例形式總結(jié)分析了tp5.1 框架數(shù)據(jù)庫(kù)快捷查詢(xún)、區(qū)間查詢(xún)、批量查詢(xún)、閉包查詢(xún)等相關(guān)高級(jí)查詢(xún)使用技巧,需要的朋友可以參考下2020-05-05
基于curl數(shù)據(jù)采集之正則處理函數(shù)get_matches的使用
本篇文章介紹了,基于curl數(shù)據(jù)采集之正則處理函數(shù)get_matches的使用。需要的朋友參考下2013-04-04
Thinkphp極驗(yàn)滑動(dòng)驗(yàn)證碼實(shí)現(xiàn)步驟解析
這篇文章主要介紹了Thinkphp極驗(yàn)滑動(dòng)驗(yàn)證碼實(shí)現(xiàn)步驟解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
php微信公眾賬號(hào)開(kāi)發(fā)之五個(gè)坑(二)
這篇文章主要為大家詳細(xì)介紹了php微信公眾賬號(hào)開(kāi)發(fā)之五個(gè)坑,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09
laravel-admin自動(dòng)生成模塊,及相關(guān)基礎(chǔ)配置方法
今天小編就為大家分享一篇laravel-admin自動(dòng)生成模塊,及相關(guān)基礎(chǔ)配置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10

