php把字符串拆分成键值对数组

如何把下面的字符串:

<姓名>name<手机号码>12345678910<邮箱>123456@foxmail.com....;

拆分成:

[姓名 => name, 手机号码 => 12345678910, 邮箱 => 123456@foxmail.com, ....]

半路出家小和尚
浏览 1966回答 1
1回答

半路出家小和尚

我暂时找到这种不用foreach的方法:<?php$customer = "<姓名>name<手机号码>12345678910<邮箱>123456@foxmail.com";$customer = str_replace('>', '=', $customer);$customer = str_replace('<', '&', $customer);parse_str($customer, $customerArr);print_r($customerArr);?>不知道这种方法有没有什么弊端,哪位大神来指教下
打开App,查看更多内容
随时随地看视频慕课网APP