Задать вопрос
bootd
@bootd
Гугли и ты откроешь врата знаний!

Как подставить строку к значению переменной?

Есть строка _huge_it_small_gallery.

Есть переменная, которая содержит в себе полный путь к изображению.

Пример:
/uploads/2015/12/header3.jpg

Помогите додумать, как сделать так что бы вышло так:
/uploads/2015/12/header3_huge_it_small_gallery.jpg

Вот мой форыч:
foreach ($query as $img) {
		$carouselItems .= '<li><a href="'.$img->image_url.'" class="carouselItem" rel="fancyboxCarousel'.$id.'"><img src="'.$img->image_url.'"></a></li>';
	}
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
misterfil
@misterfil
PHP программист(Full Stack)
<?php

foreach ($query as $img) {
	$img->image_url = str_replace(".jpg", "_huge_it_small_gallery.jpg", $img->image_url);
	$carouselItems .= '<li><a href="'.$img->image_url.'" class="carouselItem" rel="fancyboxCarousel'.$id.'"><img src="'.$img->image_url.'"></a></li>';
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
mrhard
@mrhard
web разработчик
если не париться

str_replace('.jpg','_huge_it_small_gallery.jpg',$link)


Либо режешь разрешение файла, пихаешь между строку _huge_it_small_gallery и собираешь все вместе
либо регулярки.
Ответ написан
Комментировать
$p = '_huge_it_small_gallery';
$full = '/uploads/2015/12/header3'.$p.'.jpg';
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы