PHP Database serialized array issue

Got an issue when inserting a blank serialized array into the database. I’m using wordpress (just for full disclosure, shouldn’t make a difference) and using the add_post_meta() function to input some additional information. Here’s a snippet:

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

The serialized array is intentionally blank for the moment. Anyway here’s the expected/actuals:

Read More
// Expected value 
a:0:{}

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

Any help?

Related posts

Leave a Reply

2 comments

  1. I have faced the same issue but I could used add_post_meta($post_id, 'information', array()); instead of add_post_meta($post_id, 'information', serialize(array()));
    try it you can resolve your issue..