Задать вопрос
@Samalamadoit

Как получить первые два слова в переменной PHP?

Есть строка формата `207-30-00620 Б/У_KOMATSU_БУ`

Она должна делиться на 3 части:
207-30-00620 Б/У
KOMATSU
БУ

Однако из-за пробела я получаю вот это (скрин), то есть у меня из-за пробела не обрабатывается "207-30-00620 Б/У" вот эта часть строки
615c37900e6c9536213084.png

Как я это реализовал:
$name = explode("_", $filename);

$manufacturer_code = $name[0];
$brand_name = $name[1];
$item_type = trim($name[2]);
  • Вопрос задан
  • 119 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Vyatkinmm
@Vyatkinmm
$filename = '207-30-00620 Б/У_KOMATSU_БУ';
$filename = str_replace(" ", "-", $filename);
$name = explode("_", $filename);
// $name[0] - 207-30-00620-Б/У
// $name[1] - KOMATSU
// $name[2] - БУ
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽