0

いくつかのコンポーネントを備えた joomla に基づくリモート データベースに接続するよう誰かに依頼されました。その上には、「ad_features」と呼ばれるデータベース フィールドがあり、次のような json っぽい情報が含まれています。

a:10:{i:0;s:2:"76";i:1;s:2:"77";i:2;s:2:"82";i:3;s:2:"83";i:4;s:2:"87";i:5;s:2:"89";i:6;s:2:"92";i:7;s:2:"93";i:8;s:2:"94";i:9;s:1:"0";}

私は joomla コードを調べてきましたが、この文字列のデコードに関連する関数が見つからないようです。これは joomla 自体の機能ですか、それとも smarty ですか? または、他の何か?

もし今なら、これが何であるか、そしてそれをデコードする方法を誰かが知っていますか?

4

1 に答える 1

1

によって生成されserializeます。

できunserializeます。

例:

$array=unserialize('a:10:{i:0;s:2:"76";i:1;s:2:"77";i:2;s:2:"82";i:3;s:2:"83";i:4;s:2:"87";i:5;s:2:"89";i:6;s:2:"92";i:7;s:2:"93";i:8;s:2:"94";i:9;s:1:"0";}');

出力:

Array ( [0] => 76 [1] => 77 [2] => 82 [3] => 83 [4] => 87 [5] => 89 [6] => 92 [7] => 93 [8] => 94 [9] => 0 )
于 2013-06-12T05:38:12.560 に答える