1
私はカスタムショッピングカートを作成したモジュールをいくつか持っています。PHPカートの中身をコードから解析する
私はカートに製品を追加 - カートのためのデータベースの内容は次のとおりです。
a:3:{
s:8:"products";
a:7:{
i:10;
a:3:{
s:10:"product_id";
i:10; <- product id
s:6:"amount";
i:2; <- amount of product
s:5:"price";
s:6:"1.2500"; <- product price
}
i:11;
a:3:{
s:10:"product_id";
i:11;
s:6:"amount";
i:9;
s:5:"price";
s:7:"1.2500";
}
}
s:3:"sum";
d:2.5000; <- this is total sum of cart
s:6:"amount";
i:49; <- this is total amount of products
}
は、私は上記のコードから詳細を解析するPHPスクリプトを作成します。 テーブルビュー
私はPHPの構文解析では絶対に新しく、どこから始めるべきかわかりません。私はそれぞれのコンテンツを3:{...}から取り出す必要があります。いくつかのマニュアルを読んだことがありますが、まだ完了していません。誰でも助けることができますか?
あなたが ''アンシリアライズ()を使用してそれを解析できるようこれは、シリアル化されたデータのようになります。http://php.net/manual/en/function.unserialize.php – jeroen
参照:http://stackoverflow.com/q/28614078/3933332 – Rizier123