質問: $wpdb->get_results($sql); foreach ( $results as $result ) { echo(''); var_dump($result); echo(''); } ``` このようなデータが帰ってきます ``` array(1) { [0]=> object(stdClass)#4324 (1) { ["option_value"]=> string(757) " a:4:{ i:0;a:4:{s:6:"region";s:12:"東京";s:7:"address";s:18:"東京都〇〇";s:4:"slug";s:24:"shibuya";} i:1;a:4:{s:6:"region";s:7:" 大阪";s:7:"address";s:80:"大阪〇〇";s:4:"slug";s:29:"osaka";} i:2;a:4:{s:6:"region";s:6:"北海道";s:7:"address";s:83:"北海道〇〇";s:4:"slug";s:29:"hokkaido";} }" } } ``` これを `echo $result['region']`のような形にして`東京`が帰ってくるような形にしたいです お心優しい方アドバイスを頂ければ幸いです。 ### 補足情報(FW/ツールのバージョンなど) WordPressのwp_optionsテーブルって結構便利
回答: WordPress の シリアライズ(シリアル化)されたデータを復元したいということでしょうか? WordPress では、シリアライズは、 maybe_serialize や maybe_unserialize で処理されています。 参考: * WordPress - シリアライズされたデータの処理 * serialize - PHPマニュアル * unserialize - PHPマニュアル