提取字符串的某个部分

时间:2011-04-10 19:58:53

标签: php

如何从类似于下面字符串的字符串中获取tracking_id的值:

action_type=PAY&transaction_type=Adaptive+Payment+PAY&tracking_id=bovxedxgM&status=COMPLETED&

这只是一段更长的字符串。

2 个答案:

答案 0 :(得分:4)

使用parse_str()

parse_str('your-string-here', $data);
echo $data['tracking_id'];

答案 1 :(得分:0)

$arguments = array();
parse_str('action_type=PAY&transaction_type=Adaptive+Payment+PAY&tracking_id=bovxedxgM&status=COMPLETED', $arguments);
$tracking_id = $arguments['tracking_id'];

http://php.net/parse-str