スポンサーのロゴを含むフォルダーがあります。私のWebサイトでは、ユーザーはスポンサーに属することができ、ユーザーがログインすると、sponsor_idがセッションで設定されます。
これが私のコードです:
function sponsor_logos($sponsor_id) {
$logos = glob("resources/content/sites/{$sponsor_id}*");
foreach($logos as $logo) {
if(file_exists("{$logo}"))
echo "<img src='/{$logo}' />";
}
}
上記は機能しますが、スポンサーは複数のロゴを持つことができます。したがって、複数のロゴは次のように保存されます:sponsor_id.jpg、sponsor_id_2.jpg、sponsor_id_3.jpg
私は正規表現が得意ではないので、どんな助けでも大歓迎です!ありがとう!