我想将一根绳子分解成不同的部分,由于绳子的性质,我无法完全弄清楚如何去做这件事或者是否可能。
下面是我试图分解的字符串:
"'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"
我想要这样:
'1,2,3,4',
'2,4,5,6,4',
NULL,
NULL,
'2,3,4,5'
我正在考虑做这样的事情:
<?php
$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."<br />";;
}
?>
然后尝试使用 ' 以及起点和终点以某种方式将数组重新构建为字符串。
有人有更好的方法来解决这个问题吗?
绝地无双
繁华开满天机