PHP会爆炸一个字符串但保持序列化部分不变

时间:2015-07-21 20:43:20

标签: php

我试图获取一个字符串,它实际上是插入语句的一部分,将其爆炸(用逗号分隔),然后根据值的索引测试字符串的重组。我已经完成了所有工作但是意识到通过逗号进行爆炸,同时可能具有序列化值并将整个字符串作为其自己的值实际上会爆炸该序列化值,这将抛出整个事物。我试图避免在创建字符串之前必须返回并检查,这将非常复杂,但可能是我唯一的选择。我想知道是否有办法获取初始字符串并用逗号分隔它而不分离字符串中的实际序列化值。下面是一个例子。

 NULL,NULL,NULL,NULL,'hello world','a:3:{s:6:"johnny";a:3:{s:7:"physics";s:9:"great job";s:5:"maths";s:19:"you did a, good job";s:9:"chemistry";s:27:"need to work on this, johny";}s:5:"brady";a:3:{s:7:"physics";s:9:"great job";s:5:"maths";s:19:"you did a, good job";s:9:"chemistry";s:27:"need to work on this, brady";}s:5:"keith";a:3:{s:7:"physics";s:9:"great job";s:5:"maths";s:19:"you did a, good job";s:9:"chemistry";s:27:"need to work on this, keith";}}',NULL,23,14

0 个答案:

没有答案