У меня есть строка в поле таблицы, выглядит следующим образом:PHP отдельный массив запятой в переменный/значении
part1=1,part2=S,part3=Y,part4=200000
Для вызова из таблицы я делаю это:
while($row = mysqli_fetch_array($result)) {
$row['mystring'];
}
Моей проблемы является то, что мне нужно, чтобы отделить части в переменных, например:
Отсюда:
part1=1,part2=S,part3=Y,someothername=200000
Для этого:
$part1 = '1';
$part2 = 'S';
$part3 = 'Y';
$someothername = '200000';
Как я могу это сделать?
You мог бы использовать extract() в конце, чтобы получить ваши переменные, но я бы также придерживался массива –
@DavidJones True, я должен был указать, что в этом случае, лучше избегать прямого указания переменных, чтобы избежать возможных конфликтов с уже существующими переменными с тем же именем. – Sugar
Да, это правда, я согласен с тобой в сохранении массива, но требуемые переменные OP :) –