10-12 在寻php、java后端大神,公司需要外聘人才中回复:
10-12 在PHP高手请指导一下以下代码的原始数据是什么结构呀中回复:
<?php
function fomart($data) {
$segmentName = ’result=’;
$data = str_replace($segmentName, ’’, strstr(strstr($data, $segmentName), "#&xue", true));
$dataStr = ’[{r:’ . str_replace(’#’, ’},{r:’, $data) . ’}]’;
if (!$dataStr) {
return "Invalid data:" . $data;
}
// add quotes
$dataStr = preg_replace(’/(a-z)/i’, ’"${1}"’, $dataStr);
// convert to array
return json_decode($dataStr . true);
}
$input = ’result=a&xue1&xue2&xue3’;
$output = fomart($input);
print_r($output);
?>
Array
(
[r] => a
[r:b] => 1
[r:c] => 2
[r:d] => 3
)
10-12 在代码开发中回复: