Guten Abend an alle,
wie der titel es schon sagt, hab ich ein Problem mit dem Preg_match() befehl.
also ich habe mal folgendes zum testen gemacht:
<?php
$text = "[url]http://gehdahin.de.vu[/url] und dann noch [url]www.test.de[/url]";
preg_match_all("=[url](.*)[/url]=i", $text, $ausgabe);
echo '<pre>';
for($i = 0; $i <= 5; $i++)
{
for ($z = 0; $z <= 5; $z++)
{
echo $ausgabe[$i][$z]."<br>";
}
}
echo '</pre>';
?>
nur leider gibt er nicht die url aus, die ich gern hätte, sprich http://gehdahin.de.vu und www.test.de
wo liegt mein fehler, und was könnte ich noch verbessern.
ps: kennt jmd ne gute deutsche seite, wo das gut mit preg_match(_all) erklärt wird? google gab mir nix gutes, was ich gebrauchen konnte. achja, worin liegt denn der unterschied zw. preg_match und preg_match_all.
mfg
Otto