Я создаю приложение, которое отображает только изображения, где определенное имя профиля добавлено к началу текста.Переменные и preg_match PHP
, например 3 файла в папке находятся: Rogue-fastcar.jpg, Джон-girls.png, Петры-moneyNmore.jpg
Я хотел бы вернуться только изображение, которое имеет профиль, который хранится в сессия. Пока что он показывает фотографии от всех пользователей.
Спасибо за помощь, очень ценится.
foreach ($images as $index => $image) {
$extension = strtolower(end(explode('.', $image)));
$subject = $image;
$profile = "$_SESSION["profile"]";
$pattern = '/.$profile./';
preg_match($pattern, $subject, $matches);
if ($matches) {
echo "Worse Behavior";
if(!in_array($extension, $extensions)){
unset($images[$index]);
}else{
$images[$index] = array(
'full' => $this->path. '/' . $image,
'thum' => $this->path. '/thumb/' . $image
);
}
}
}
'$ pattern = '/'. preg_quote ($ _ SESSION ['profile'], '/'). '/'; ' – Deadooshka