Я вручную читаю записи базы данных из плагина (eventscalendar wordpress). в базе данных хранятся пользовательские поля / настраиваемые поля. извините мое невежество – но у меня возникли проблемы со связыванием формата, в котором хранятся данные:
a:1:{s:3:"key";s:6:"extern";}
поэтому в конечном итоге мне понадобится значение s: 6: "" в простой переменной. скажем, $ key = "extern"
любые быстрые решения? спасибо, отметьте
Взгляните на unserialize, чтобы вернуть его в массив: http://php.net/manual/en/function.unserialize.php
Это сериализованный массив – обратите внимание на a
в начале. Он также работает с объектами.
Он создается с помощью serialize
и преобразования PHP в правильный массив / объект с unserialize
.
Он служит аналогичной цели для формата JSON
.