私はPHPの初心者です。私は本当にこれに行き詰まっており、助けが必要です!
次のコードを使用して、変数 ($project1title と $project1description など) が空/空でない場合に div クラスとスパン ID が表示されるかどうかを制御しています。
$html = '<div class="infobar"><div class="infobar-close"></div>';
$content = false;
if ($project1title !== '' && $project1description !== '')
{
$html .= '<span id="title"></span><span id="description"></span>';
$content = true;
}
// etc.
$html .= '</div>';
if ($content)
{
echo $html;
}
そこにプロジェクトのタイトルと説明が1つしかない場合、コードは正常に機能しますが、追加を開始する($project2title !== '' && $project2description !== '') if ($project3title !== '' && $project3description !== '')
と、プロジェクトのタイトルと説明ごとに一意のIDが必要になるため、混乱します。私の質問は、それぞれに一意の ID を持たせるにはどうすればよいですか? (配列を使用する必要がありますか?) そして、各プロジェクトに一意の ID を指定したら、上記のコードのどこでそれぞれの一意の ID を宣言する必要がありますか?