preg_match返回一个类似于结果的数组。如何显示或将其转换为字符串。
<?php
include('simple_html_dom.php');
$html = file_get_html('URLofPage');
preg_match('/\<h1\>\<span\>(.+)-(.+)\<\/span\>\<\/h1\>/i', $html, $match);
var_dump($match);
$match = $value[1];
preg_match('/\<div \"comments\"\>(.+)-(.+)\<\/div\>/i', $html, $match);
var_dump($match);
$match = $value[1];
?>
返回结果:
array(3){[0] =&gt; string(77)“ 这是H1 “[1] =&gt;字符串(32)”这是“[2] =&gt;字符串(22)”H1“}
到目前为止,我只能获得第一个preg_match来查找和显示信息。使用两个preg_match可能是一种不正确的方法。有没有更好的方法呢?如何将数组转换为简单的字符串,以便将其用作Find&amp; amp;替换为HTML模板?
今年尝试提高PHP技能。请帮忙。