php xml 正则表达式 数组的应用
程序员文章站
2024-01-20 18:12:22
...
接收到类似下面一个xml文件,想把文件的内容分成对应的数组 输出出来,应该怎么处理
比如:
我是个算命先生 的“我是个算命先生”应该是个字段
易之 的“易之”应该是个字段
*** 中间的内容
7507424758 中的“7507424758”
比如(最后得到类似的数据):
$isbn10="7507424758";
$pages="245";
比如:
比如(最后得到类似的数据):
$isbn10="7507424758";
$pages="245";
-http://api.douban.com/book/subject/10506822 我是个算命先生 - 易之 《我是个算命先生》内容简介:算命这个行当,萌芽于先秦,发展于隋唐,泛滥于明清;汉代张良、三国诸葛亮、明代刘伯温,不同时期的代表人物,都在手相、面相、八字、八卦中辨认着人类的命运。祖爷,生于1902年,卒年不详,民国时期名震大江南北的算命群体“江相派”掌门人。《沪报》将他与袁树珊、韦千里、徐乐吾并称为“民国四大算命宗师”,所谓“南袁北韦东乐吾,三仙归来问祖爷”。祖爷15岁开始为人算命,每算必中,令人咋舌;而后叱咤江湖30多年,留下无数不可思议的神算传奇与悬念;乃至于中原大战之前,山西军阀阎锡山也三顾茅庐,终于求得祖爷一卦。祖爷总说,看的是面相,算的是八字,捕捉的是问卦人脸上不断闪烁的欲望:贪婪、虚荣、妒忌、恐惧、傲慢??人的命运,确实写在脸上。祖爷一生几乎从未失手,唯一没有算到的,却是他自己的命运;面对凄凉晚景,他认为是自己泄露了太多天机…… 翻开《我是个算命先生》,让一个82岁的算命老先生带您见识算命背后的古老智慧与江湖猫腻。 海报: 7507424758 9787507424751 我是个算命先生 245 易之 29.90元 中国城市出版社 平装 2012-2 易之,男,山东即墨人。8岁接触道家学派,12岁跟随当地异人合玄师傅修习四柱,大学师从国内知名玄学教授段景莲。现为中华周易协会常务理事。
回复讨论(解决方案)
前面有个大侠 给了一段代码:
preg_match_all('/>(.+)',$s,$m);
print_r($m[1]);
这段代码可以把我要的内容输出出来,我想的是把他对应起来。
$isbn10="7507424758";
$pages="245";
还有个问题 就是(类似
$s=75074247589787507424751 我是个算命先生 245 易之 29.90元 中国城市出版社 平装 html;preg_match_all('/(name="(.+)")?>(.+)',$s,$m);extract(array_combine($m[2],$m[3]));var_dump($isbn10,$title);
上一篇: PHP获取指定月份第一天和最后一天的方法,php最后一天
下一篇: PHP的回调步骤