kaip parasyta php dokumentacijoje: http://php.net/manual/en/function.preg-match.php
preg_match() returns 1 if the pattern matches given subject, 0 if it does not, or FALSE if an error occurred.
tai ir patikrink ka grazina preg_match();
dabar tu tiesiog iskvieti tokia funkcija ir nieko nedarai su jos grazinta reiksme.
$result = preg_match.....
var_dump($result);
if($result == .... ) {
// do somthing
}
taip pat tu funkcijai perduodi tik 1 param'sa, nors dokumentacijoj raso, kad reikia perduoti bent 2:
int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )
koki editoriu naudoji, kad tau neduoda autosugestions? pabandyk phpstorm..
https://www.jetbrains.com/phpstorm/
https://gist.github.com/mrfhitz/8401898