Laravelの失敗ジョブのペイロードをデコードして "あらかじめ"私はこのような読み込みコラムペイロード持つテーブルfailed_jobsの私のDBにLaravelが失敗したジョブをうまくデコードするにはどうすればいいですか?JSON
:
{"job":"Illuminate\\Queue\\[email protected]","data":{"commandName":"App\\Jobs\\createHostingOncPanel","command":"O:30:\"App\\Jobs\\createHostingOncPanel\":7:{s:10:\"\u0000*\u0000orderNo\";i:11;s:18:\"\u0000*\u0000hostingPackages\";s:45:\"[{\"domainName\":\"qwddqwd.io\",\"hostingType\":1}]\";s:7:\"\u0000*\u0000user\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":2:{s:5:\"class\";s:8:\"App\\User\";s:2:\"id\";i:1;}s:10:\"connection\";N;s:5:\"queue\";N;s:5:\"delay\";N;s:6:\"\u0000*\u0000job\";N;}"}}
は、文字列、JSONは読みやすい何かにデコードを取得したいと思います。
これはどのような形式ですか? :)
PS:これはLaravel 5.2バージョン
アンシリアライズfailed_jobsテーブル
からペイロード:JSON。 json_decode()を使用し、そのjson内でphser serialize()データ構造があるように見えますが、それ自体unserialized()する必要があります –