繰り返しを避けるために、配列やリストから変数名を生成することはできますか? 私はHTMLフォームから項目値を引っ張っています、これはコードの抜粋です。PHP:配列foreachから変数を生成する方法
$item1 = $item2 = $item3 = $item4 = "";
if (isset($_GET["submit"])) {
if (!empty($_GET["item1"])) { $item1 = htmlentities($_GET["item1"]);} else { $item1="*"; }
if (!empty($_GET["item2"])) { $item2 = htmlentities($_GET["item2"]);} else { $item2="*"; }
if (!empty($_GET["item3"])) { $item3 = htmlentities($_GET["item3"]);} else { $item3="*"; }
if (!empty($_GET["item4"])) { $item4 = htmlentities($_GET["item4"]);} else { $item4="*"; }
}
項目の配列を作成し、foreachのであればブロックを生成することが可能でしょうか?
アレイを使用してください。反復するのがずっと簡単です。 –