Hm, mam jednu otazku... mam kod:
Kód:
<?php
$string = "abc\0def";
$regexp = "/c\0d/";
var_dump(preg_match($regexp, $string));
?>
Nepochopitelne mi ale miesto int(1) hadze chybu
Kód:
Warning: preg_match() [function.preg-match]: No ending delimiter '/' found
Pripada mi to, ako keby ten \0 ukoncil retazec, hoci by sa to v PHP nemalo stat, je tak? Ak miesto preg_match pracujem trebars so strpos, je vsetko OK. Cize otazka - je hlasenie toho warningu normalne chovanie alebo bug v php?
Mam PHP 5.2.9.