3

空のシリアル化された配列をデータベースに挿入するときに問題が発生しました。私はワードプレスを使用しており(完全な開示のため、違いはありません)、add_post_meta()関数を使用して追加情報を入力しています。ここにスニペットがあります:

add_post_meta($post_id, 'information', serialize(array()));

シリアル化された配列は、現時点では意図的に空白になっています。とにかく、ここに期待/実際があります:

// Expected value 
a:0:{}

// Actual value
s:6:"a:0:{}";

何か助けはありますか?

4

2 に答える 2

1

ポスト メタ自動シリアル化配列を追加します。また、投稿メタを取得し、最後の引数に TRUE を渡します: get_post_meta($post_id, 'information', TRUE); のように

詳細はこちら: http://codex.wordpress.org/Function_Reference/add_post_meta

于 2013-08-02T16:19:25.183 に答える