配列のリストがあり、それらを printf ステートメントで出力する必要があります
<?php
$example = array("first" => "Bob", "last" => "Smith", "address" => "123 Spruce st" );
$example = array("first" => "Sara", "last" => "Blask", "address" => "5678 Maple ct" );
foreach ($example as $key => $val) {
printf("<p>hello my name is %s %s and i live at %s</p>",$example['first'],$example['last'], $example['address']);
}
?>
上記は最後の配列を出力するだけです。すべての配列をループして<p>
、提供されたkey => value
組み合わせで を生成する必要があります。実際のコードは出力でより複雑になるため、これは単純化された例にすぎません。html
私は試した
foreach ($example as $arr){
printf("<p>hello my name is %s %s and i live at %s</p>",$arr['first'],$arr['last'], $arr['address']);
}
ただし、それぞれに1文字しか出力しませんkey => value