Php 解码字符串标记并获取id和名称

Php 解码字符串标记并获取id和名称,php,string,tags,Php,String,Tags,您可以从字符串中提取所需的数据,而不是从字符串中提取所需的数据 谢谢。您可以在这种情况下使用该功能 { product,111 video,222 countdown,333 } 这个任务怎么可能$cmsstring=“”客户端将在Cms输入页的文本框中添加此标记。您的字符串和输出具有无效语法。我不需要上面的输出精确格式,我只想获取循环中的所有标记名称和Id,例如,product,productid/video.videoid。欢迎使用。请您选择这个答案为“正确”。 {

您可以从字符串中提取所需的数据,而不是从字符串中提取所需的数据

谢谢。

您可以在这种情况下使用该功能

{
   product,111
   video,222
   countdown,333
}

这个任务怎么可能<代码>$cmsstring=“”客户端将在Cms输入页的文本框中添加此标记。您的字符串和输出具有无效语法。我不需要上面的输出精确格式,我只想获取循环中的所有标记名称和Id,例如,product,productid/video.videoid。欢迎使用。请您选择这个答案为“正确”。
{
   product,111
   video,222
   countdown,333
}
$cmsstring='<product id="111" /> <video id="222" />  <countdown id="333" />';
echo '{' . preg_replace('|<(.*?)\s\id=\"(\d+?)\"\s?\/>|si', '$1 , $2', $cmsstring) . '}' ;
{product , 111 video , 222  countdown , 333}