На данный вопрос уже ответили:
Есть переменная
$a='1,2,3,4,5';
Как из нее передать 1,2,3,4,5 в массив, чтобы получился подобный массив
$array = array('1','2','3','4','5');
Для этого можно воспользоваться функцией explode
Она разбивает строку на части по некоторому статичному разделителю:
$a = '1,2,3,4,5';
$array = explode(',', $a);
Для более сложных случаев есть функция preg_split
Она позволяет в качестве разделителя использовать регулярное выражение:
$a = '1,2;3, 4, 5';
$array = preg_split('[,;]\s*', $a);
Для осуществления обратной операции (склейка строки из массива) существует функция implode
$a = implode(', ', $array); // '1, 2, 3, 4, 5'
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Решил поэкспериментировать с Google Calendar и попробовать реализовать добавление события в календарь на определённый день и времяОднако спустя...
Нужно внести изменения на главную страницу сайта, у меня есть доступ к хостингу сайта, доступа к CMS(Joomla)- нет, подскажите пожалуйста что и как...