我看不懂这些SQL表数据

问题描述 投票:0回答:1

我正在尝试从 SQL 表中提取特定的 8 位值。我找到了一个自定义字段,但它的值如下:

a:4:{i:9;s:1:"1";i:7;s:13:"Your note";i:8;a:1:i:0;s:1:"2";}i:1;s:8:"14071334";}

14071334 可能是我的值,但是其他符号是什么,我可以只提取数字而不提取它们吗?

非常感谢。我是第一次这样做。

我尝试使用 PHPMYADMIN 将 MySQL 数据库提取到 MS CSV 文件,但得到的结果与预期不同,最好只是值。

sql mysqli
1个回答
0
投票

是的,你可以。 这些数据是序列化对象。

您必须将其反序列化,然后才能访问该对象的每个属性。

您可以使用以下 php 函数来完成此操作:

$myObject = unserialize($sqlFieldData);
© www.soinside.com 2019 - 2024. All rights reserved.