Я хочу разбить строку на разные части, но из-за характера строки я не могу понять, как я могу это сделать и возможно ли это.
Ниже приведена строка, которую я пытаюсь разбить:
Я хочу разбить строку на разные части, но из-за характера строки я не могу понять, как я могу это сделать и возможно ли это. Ниже приведена строка, которую я пытаюсь разбить: [code]"'1,2,3,4','2,4,5,6,4',NULL, NULL,NULL ,'2,3,4,5', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL" [/code] Мне бы хотелось: [code]'1,2,3,4', '2,4,5,6,4', NULL, NULL, '2,3,4,5' [/code] Я думал сделать что-то вроде этого: [code]$test = 'CALL sp_advert_search_load(\'1,3,4,5\',\'2,4,3\',NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL)'; $test1 = explode( '(',$test); $test1 = explode( ',',$test1[1]);
foreach ($test1 as $food) { echo $food." "; } [/code] Затем пытаемся каким-то образом построить массив обратно в строки, используя ' и начальную и конечную точки.