国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè) php教程 PHP源碼 PHP中json_encode、json_decode與serialize、unserialize

PHP中json_encode、json_decode與serialize、unserialize

Jun 08, 2016 pm 05:26 PM
json quot

<script>ec(2);</script>

json_encode和json_decode的效率并沒有比serialize和unserialize的效率高,在反序列化的時(shí)候性能相差兩倍左右,PHP 5.3執(zhí)行效率比PHP 5.2略有提升。

?代碼如下 復(fù)制代碼


$target = array (
'name' => '全能頭盔',
'quality' => 'Blue',
'ti_id' => 21302,
'is_bind' => 1,
'demand_conditions' =>
array (
'HeroLevel' => 1,
),
'quality_attr_sign' =>
array (
'HeroStrength' => 8,
'HeroAgility' => 8,
'HeroIntelligence' => 8,
),
);
$json = json_encode($target);
$seri = serialize($target);
echo "json : " . strlen($json) . " ";
echo "serialize : " . strlen($seri) . " ";
$stime = microtime(true);
for ($i = 0; $i {
json_encode($target);
}
$etime = microtime(true);
echo "json_encode : " . ($etime - $stime) . " ";
//----------------------------------
$stime = microtime(true);
for ($i = 0; $i {
json_decode($json);
}
$etime = microtime(true);
echo "json_decode : " . ($etime - $stime) . " ";
//----------------------------------
$stime = microtime(true);
for ($i = 0; $i {
serialize($target);
}
$etime = microtime(true);
echo "serialize : " . ($etime - $stime) . " ";
//----------------------------------
$stime = microtime(true);
for ($i = 0; $i {
unserialize($seri);
}
$etime = microtime(true);
echo "unserialize : " . ($etime - $stime) . " ";
echo 'DONE.';
?>

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

PHP 數(shù)組轉(zhuǎn) JSON 的效能最佳化技巧 PHP 數(shù)組轉(zhuǎn) JSON 的效能最佳化技巧 May 04, 2024 pm 06:15 PM

PHP數(shù)組轉(zhuǎn)JSON的效能最佳化方法包括:使用JSON擴(kuò)充和json_encode()函數(shù);新增JSON_UNESCAPED_UNICODE選項(xiàng)以避免字元轉(zhuǎn)義;使用緩衝區(qū)提高循環(huán)編碼效能;快取JSON編碼結(jié)果;考慮使用第三方JSON編碼庫(kù)。

MySQL5.7和MySQL8.0的差別是什麼? MySQL5.7和MySQL8.0的差別是什麼? Feb 19, 2024 am 11:21 AM

MySQL5.7和MySQL8.0是兩個(gè)不同的MySQL資料庫(kù)版本,它們之間有以下一些主要差異:效能改進(jìn):MySQL8.0相對(duì)於MySQL5.7有一些效能改進(jìn)。其中包括更好的查詢優(yōu)化器、更有效率的查詢執(zhí)行計(jì)劃產(chǎn)生、更好的索引演算法和平行查詢等。這些改進(jìn)可以提高查詢效能和整體系統(tǒng)效能。 JSON支援:MySQL8.0引入了對(duì)JSON資料類型的原生支持,包括JSON資料的儲(chǔ)存、查詢和索引。這使得在MySQL中處理和操作JSON資料變得更加方便和有效率。事務(wù)特性:MySQL8.0引進(jìn)了一些新的事務(wù)特性,如原子

Jackson庫(kù)中註解如何控制JSON序列化和反序列化? Jackson庫(kù)中註解如何控制JSON序列化和反序列化? May 06, 2024 pm 10:09 PM

Jackson庫(kù)中的註解可控制JSON序列化和反序列化:序列化:@JsonIgnore:忽略屬性@JsonProperty:指定名稱@JsonGetter:使用獲取方法@JsonSetter:使用設(shè)定方法反序列化:@JsonIgnoreProperties:忽略屬性@ JsonProperty:指定名稱@JsonCreator:使用建構(gòu)子@JsonDeserialize:自訂邏輯

如何在 Golang 中將 JSON 資料保存到資料庫(kù)中? 如何在 Golang 中將 JSON 資料保存到資料庫(kù)中? Jun 06, 2024 am 11:24 AM

可以透過使用gjson函式庫(kù)或json.Unmarshal函數(shù)將JSON資料儲(chǔ)存到MySQL資料庫(kù)中。 gjson函式庫(kù)提供了方便的方法來解析JSON字段,而json.Unmarshal函數(shù)需要一個(gè)目標(biāo)類型指標(biāo)來解組JSON資料。這兩種方法都需要準(zhǔn)備SQL語(yǔ)句和執(zhí)行插入操作來將資料持久化到資料庫(kù)中。

方法:將Json檔案內(nèi)容格式化 方法:將Json檔案內(nèi)容格式化 Feb 18, 2024 am 11:41 AM

Json檔案格式化的方法Json(JavaScriptObjectNotation)是一種輕量級(jí)的資料交換格式,廣泛用於Web應(yīng)用和行動(dòng)應(yīng)用的資料傳輸和儲(chǔ)存。 Json檔案以結(jié)構(gòu)化的方式儲(chǔ)存數(shù)據(jù),使得數(shù)據(jù)的解析和使用變得非常方便。然而,有時(shí)候我們可能會(huì)遇到Json檔案格式錯(cuò)亂或不易閱讀的情況。在這種情況下,我們可以使用Json檔案格式化的方法來優(yōu)化Jso

深入了解PHP:JSON Unicode轉(zhuǎn)中文的實(shí)作方法 深入了解PHP:JSON Unicode轉(zhuǎn)中文的實(shí)作方法 Mar 05, 2024 pm 02:48 PM

深入了解PHP:JSONUnicode轉(zhuǎn)中文的實(shí)作方法在開發(fā)中,我們經(jīng)常會(huì)遇到需要處理JSON資料的情況,而JSON中的Unicode編碼在一些場(chǎng)景下會(huì)為我們帶來一些問題,特別是當(dāng)需要將Unicode編碼轉(zhuǎn)換為中文字元時(shí)。在PHP中,有一些方法可以幫助我們實(shí)現(xiàn)這個(gè)轉(zhuǎn)換過程,以下將介紹常用的方法,並提供具體的程式碼範(fàn)例。首先,讓我們先來了解一下JSON中Un

如何使用 PHP 函數(shù)處理 JSON 資料? 如何使用 PHP 函數(shù)處理 JSON 資料? May 04, 2024 pm 03:21 PM

PHP提供了以下函數(shù)來處理JSON資料:解析JSON資料:使用json_decode()將JSON字串轉(zhuǎn)換為PHP數(shù)組。建立JSON資料:使用json_encode()將PHP陣列或物件轉(zhuǎn)換為JSON字串。取得JSON資料的特定值:使用PHP數(shù)組函數(shù)存取特定值,例如鍵值對(duì)或陣列元素。

PHP教學(xué):如何將JSON Unicode轉(zhuǎn)換為中文字符 PHP教學(xué):如何將JSON Unicode轉(zhuǎn)換為中文字符 Mar 05, 2024 pm 06:36 PM

JSON(JavaScriptObjectNotation)是一種輕量級(jí)的資料交換格式,通常用於Web應(yīng)用程式之間的資料交換。在處理JSON資料時(shí),我們經(jīng)常會(huì)遇到Unicode編碼的中文字元(例如"u4e2du6587"),需要將其轉(zhuǎn)換為可讀的中文字元。在PHP中,我們可以透過一些簡(jiǎn)單的方法來實(shí)現(xiàn)這個(gè)轉(zhuǎn)換。接下來,我們將詳細(xì)介紹如何將JSONUnico

See all articles