Я хочу взорвать некоторое имя файла, как показано ниже, но не хочу взорвать первый «iw5_m4a1_mp» Мне нужно пропустить «iw5_m4a1_mp», так как я могу это сделать ?! , а также у меня проблема в возвратном массиве, его просто возвращает первые данные ?.Пропустить первые формы символов взорваться
$weapon = iw5_m4a1_mp_eotech_silencer_texture;
function getWeaponThu($weapon = null) {
$ThuName = $weapon;
$spiltthum = explode('_', $ThuName);
foreach($spiltthum as &$t){
$ThuPath = "/img/";
$ThuImg = $ThuPath . $t . ' .jpg ';
return $ThuImg;
}
}
Из комментариев:
всегда есть три значения в начале имени файла, но не всегда iw5_m4a1_mp средняя часть отличается как этот iw5_pp90_mp я просто хочу, чтобы пропустить три значения в использовать начальные
Можете ли вы дать нам полный пример имени файла? – Reflic
Если префикс, который вы хотите пропустить, исправлен, используйте 'substr', чтобы взять подстроку, которая ее не включает. В противном случае неясно, как правильно ответить на вопрос. – Jon
iw5_m4a1_mp_eotech_silencer_texture это полное имя файла – taken