phpbar.de logo

Mailinglisten-Archive

[php] preg_match_all

[php] preg_match_all

Eric ich at ericbinek.de
Don Jul 29 11:57:36 CEST 2004


hHi liste,

irgendwie hab ich einen fehler den ich nicht finde...

folgenden inhalt welcher in der variable $xml steht gilt es zu durchsuchen:

<item>
	<title>asdf</title>
	<description>asdf</description>
	<link>asdf</link>
</item>
<item>
	<title>qwer</title>
	<description>qwer</description>
	<link>qwer</link>
</item>
<item>
	<title>foo</title>
	<description>foo</description>
	<link>foo</link>
</item>
<item>
	<title>bar</title>
	<description>bar</description>
	<link>bar</link>
</item>

und geschehen soll das hiermit:

function f_match_all($element, $xml)
{
	if (@preg_match_all ('|<'.$element.'>(.*)</'.$element.'>|U', $xml,  
$buffer, PREG_PATTERN_ORDER))
	{
		$element = $buffer[0][1];
	}
	return $element;
}

finde einfach den fehler nicht...

gruß eric

php::bar PHP Wiki   -   Listenarchive