Mam taki kod:
Kod
<?php
$html = "{$nazwa}bold text{/nazwa}";
preg_match("/"."({w+})(.*)({w+})"."/", $html, $matches);
for ($i=0; $i< count($matches[0]); $i++) {
echo "matched: " . $matches[0][$i] . "<br />";
echo "part 1: " . $matches[1][$i] . "<br />";
echo "part 2: " . $matches[3][$i] . "<br />";
echo "part 3: " . $matches[4][$i] . "<br /><br />";
}
?>
$html = "{$nazwa}bold text{/nazwa}";
preg_match("/"."({w+})(.*)({w+})"."/", $html, $matches);
for ($i=0; $i< count($matches[0]); $i++) {
echo "matched: " . $matches[0][$i] . "<br />";
echo "part 1: " . $matches[1][$i] . "<br />";
echo "part 2: " . $matches[3][$i] . "<br />";
echo "part 3: " . $matches[4][$i] . "<br /><br />";
}
?>
Problem w tym, że nic, zupełnie nic mi się nie pokazuje na ekranie. Co jest nie tak w tym wyrażeniu? Ktoś pomoże?