Как использовать json_decode значение post_meta?

Я использовал get_post_meta($post->ID) чтобы получить все настраиваемые поля для моего сообщения, так как у меня много htem. Некоторые из них были значениями checkbox и var_dumping переменная дает мне это

 array (size=1) 0 => string 'a:3:{i:0;s:6:"ozujak";i:1;s:7:"travanj";i:2;s:7:"svibanj";} 

Как отбросить эти значения?

Я пробовал var_dump(json_decode($meta['my_var'])); но это дает мне null

Значения выглядят так, как будто они были сериализованы с использованием maybe_serialize( $data ) .

Если это так, то вы можете отменить это с maybe_unserialize( $original ) .

В соответствии с этим ответом unserialize( $str ) также создаст значение PHP из хранимого представления.


Пытаться:

 $mydata = 'a:3:{i:0;s:6:"ozujak";i:1;s:7:"travanj";i:2;s:7:"svibanj";}'; $mydata = unserialize($mydata); echo $mydata[0]; // ozujak