複数の配列の構造化マークアップ

例えば、コード、名称、取引値をそれぞれ配列に持っていて、jsonで吐き出したい場合。

<?php

$code = array("4579", "3758", "3825");
$name = array("ラクオリア創薬", "アエリア", "リミックスポイント");
$price = array("1728", "1805", "899");

?>
<script type="application/ld+json">
<?php

$items = array();
for($i=0; $i<3; $i++){
	array_push($items, &#91;
		"code" => "$code[$i]",
		"name" => "$name[$i]",
		"price" => "$price[$i]"
		]);
}
print(json_encode($items, JSON_UNESCAPED_UNICODE));
?>
</script>

テストデータは、Googleの構造化チェックツールで確認
https://search.google.com/structured-data/testing-tool?hl=ja