10/10/2018, 00:19

Kiểu dữ liệu gì đây ?

Tớ đang nghiên cứu Social Engine trong ấy có kiểu dữ liệu thế này:

'a:6:{i:0;s:1:"1";i:1;s:1:"3";i:2;s:1:"7";i: 3;s:2:"15";i:4;s:2:"31";i:5;s:2:"63";}',
'a:7:{i:0;s:1:"0";i:1;s:1:"1";i:2;s:1:"3";i: 3;s:1:"7";i:4;s:2:"15";i:5;s:2:"31";i:6;s:2: "63";}',

ai biết qua thì chỉ giúp với >??????


$database->database_query("INSERT INTO se_levels (level_name,
level_desc,
level_signup,
level_message_allow,
level_message_inbox,
level_message_outbox,
level_message_recipients,
level_profile_style,
level_profile_block,
level_profile_search,
level_profile_privacy,
level_profile_comments,
level_profile_status,
level_photo_allow,
level_photo_width,
level_photo_height,
level_photo_exts
) VALUES(
'$level_name',
'$level_desc',
'0',
'2',
'10',
'20',
'5',
'1',
'1',
'1',
'a:6:{i:0;s:1:"1";i:1;s:1:"3";i:2;s:1:"7";i: 3;s:2:"15";i:4;s:2:"31";i:5;s:2:"63";}',
'a:7:{i:0;s:1:"0";i:1;s:1:"1";i:2;s:1:"3";i: 3;s:1:"7";i:4;s:2:"15";i:5;s:2:"31";i:6;s:2: "63";}',
'1',
'1',
'200',
'200',
'jpg,jpeg,gif,png')");
jiSh@n viết 02:21 ngày 10/10/2018
Được gửi bởi zoejoe
JSON: www.json.org ---------------------------------------
Ko phải json đâu, là serialized array đấy.
PHP Code:
serialize(array("1""3""7""15""31""63"));
unserialize('a:6:{i:0;s:1:"1";i:1;s:1:"3";i:2;s:1:"7";i:3;s:2:"15";i:4;s:2:"31";i:5;s:2:"63";}'); 
amida viết 02:26 ngày 10/10/2018
Xin hỏi anh jiSh@n là việc serialized 1 array có tác dụng gì đặc biệt hay chỉ đơn giản là để insert-able vào db
jiSh@n viết 02:26 ngày 10/10/2018
Được gửi bởi amida
Xin hỏi anh jiSh@n là việc serialized 1 array có tác dụng gì đặc biệt hay chỉ đơn giản là để insert-able vào db
serialize ko chỉ làm việc với array, nó làm việc với tất cả các kiểu ngoại trừ resource. Cũng như Java, serialize nhằm mục đích chuyển dữ liệu thành dạng có khả năng lưu trữ hoặc truyền tải.
cái nick đó viết 02:33 ngày 10/10/2018
Serializing thường được dùng trong việc cache data của PHP, với ASP.NET thì nó được dùng để lưu trạng thái của đối tượng Page.
Bài liên quan
0