Intereting Posts
PDO позиционные и именованные параметры как часть одного и того же подготовленного запроса? Как использовать индекс поисковых систем для базы данных? Доступ к дочернему объекту из родительской области Почему PHP преобразовывает String в Integer? php5apache2_4.dll не найдена ошибка Переменные среды и PHP Редактирование содержимого шаблона с экрана панели управления в WordPress Как предотвратить подгрузку http-запросов, если содержимое является приватным? (в основном разрешают только запросы от моего интерфейса, а не от браузера) Изменение «index.php» внутри адреса Как сортировать дату в mysql? Как я могу обмениваться данными с другого контроллера в виде laravel? Как применить запятую к числу с десятичной точкой в ​​php Запустить приложение php с помощью tomcat? как получить запись «0» в объекте Как получить достоверный вывод JSON из ответа в Zend Framework 3?

PHP получает значения, разделенные запятыми, которые не вложены

с такой строкой:

5, "hi all, this is a comma", 'text without comma', 5,'a',',',"," 

Я хочу разбить строку на массив, но все же есть значения, содержащие запятые (заключенные в одиночные ИЛИ двойные кавычки)

то, что является самым быстрым регулярным выражением (взрыв не будет работать здесь)

я мог бы использовать str_getcsv но строки str_getcsv когда-то одиночными кавычками, в других случаях – двойными кавычками! нужно что-то умнее

Solutions Collecting From Web of "PHP получает значения, разделенные запятыми, которые не вложены"