簡體   English   中英

PHP:將此數據結構轉換為關聯數組

[英]PHP: Converting this data structure into an associative array

我有一個由word press創建的字段,其中包含具有以下結構的數據。

a:16:{s:7:"country"
s:14:"United Kingdom"
s:7:"form_id"
s:2:"35"
s:9:"timestamp"
s:10:"1560869327"
s:7:"request"
s:0:""
s:8:"_wpnonce"
s:10:"125"
s:16:"_wp_http_referer"
s:1:"/"
s:17:"ajaxy-umajax-mode"
s:8:"register"
s:10:"first_name"
s:5:"xxxxx"
s:9:"last_name"
s:5:"xxx"
s:10:"user_email"
s:28:"xxx@xxx.co.uk"
s:7:"Company"
s:16:"xxx LTD"
s:12:"phone_number"
s:10:"0123456789"
s:8:"user_url"
s:20:"http://www.test.com"
s:15:"company_address"
s:18:"999 LockSmith Lane"
s:12:"display_name"
s:12:"XXXX"
s:10:"user_login"
s:10:"xxx123"
}

我想將其轉換為數組,以便可以讀取其屬性。

我嘗試將其轉換為json,但不是json。

關於如何解析此數據或在PHP中訪問其屬性的任何想法。

我無法通過wordpress訪問此數據,因為我的PHP腳本是其他內容的一部分。

好像是一個序列化數組。 嘗試對其進行反序列化以將其轉換回普通格式, 請參見example

這實際上不是json。這是序列化格式的數組,您可以通過使用此函數maybe_unserialize($YOUR_ARRAY)序列化。 maybe_unserialize是wordpress的默認函數,用於反序列化數組

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM