この配列全体をループスルーしてPHPで読む方法は?PHPで配列を読み込むには?
Array
(
[order] => Array
(
[apikey] => 798bdaedd4b46b62297b16decdad7a4f
[id] => 29049
[date] => 2017-04-04 13:00:00
[priority] => 2
[customs_value] => 1847700
[customs_currency] => USD
[creator] => Array
(
[id] => 1
[name] => CloudPrinter.com
[version] => 2.1
[date] => 2017-04-04 13:00:00
[reference] => 161223200130000
)
[client] => Array
(
[id] => 7
[name] => GT
[date] => 2017-04-04 13:00:00
[reference] => 29049
)
[addresses] => Array
(
[0] => Array
(
[company] => Lulu Press
[type] => delivery
[name] => Traverse
[street1] => 627 Davis Dr.
[street2] => Suite 300
[city] => Morrisville
[zip] => 27560
[country] => US
[email] =>
[phone] => +1 919-260-2140
[state] => NC
)
)
[shipping] => Array
(
[method] => jam_ae_fedex_intl_priority
)
[items] => Array
(
[0] => Array
(
[id] => 161223200130001
[count] => 1
[title] => 0850X1100FCSTDPB060UWMXX - 18977878
[product] => 0850X1100FCSTDPB060UW
[desc] => GLassTree - 0850X1100FCSTDPB060UW
[files] => Array
(
[0] => Array
(
[type] => cover
[format] => pdf
[url] => https://s3-eu-west-1.amazonaws.com/798bdaedd4b46b62297b16decdad7a4f.cloudprinter.com/161223200130000/161223200130001/161223200130001_cover.pdf
[md5sum] => c779fec8d16565d5049b3877dc846511
[size] => 344682
)
[1] => Array
(
[type] => book
[format] => pdf
[url] => https://s3-eu-west-1.amazonaws.com/798bdaedd4b46b62297b16decdad7a4f.cloudprinter.com/161223200130000/161223200130001/161223200130001_book.pdf
[md5sum] => d6f6b15816d4e5cfce62e17df895fe2b
[size] => 137858352
)
)
[pages] => 176
[options] => Array
(
[0] => Array
(
[option] => M
[desc] => GlassTree Finish Matte
[count] => 1
)
)
)
)
)
)
この配列は、HTTP POSTリクエストでJSONとして受信されます。私はLaravel 5.4を使用しています。最後に、Eloquent ORMを使用してこの配列をデータベースに格納します。ここで
では、次を使用して、配列を反復処理することができますアプリ/ HTTP /コントローラ/ Front.php
で私はFront.phpのcontollerのために使用していたコード<?php
namespace App\Http\Controllers;
use App\Order;
use App\Creator;
use Auth;
use App\Http\Controllers\Controller;
//use Illuminate\Support\Facades\Request;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Redirect;
class Front extends Controller {
public function createOrder(Request $request) {
$data = $request->json()->all();
// Code to read array goes here
print_r($data);
}
}
あなたが何をしたいのかについて具体的にする必要があります。配列に「ループ」すると正確に何を意味しますか?確かに、これを行うあなた自身がいくつかのループを実装することができます。それでは何? _How_データを保存しますか? _何か? _そのデータフォーマットの定義はどこですか? – arkascha
質問が簡単なときは、私の友達をもっと頑張ってはいけません。 –
私はあなたの質問を理解し、あなたがより良い結果を得るようにそれを強化するのを助けようとしました。申し訳ありませんがあなたの意図ではない場合。 – arkascha