3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php function checkWords($word) { $list = array('extinção','desativação','obrigatório'); foreach($list as $l) { var_dump($word); var_dump($l); var_dump(mb_strpos($word, $l)); if (mb_strpos($word, $l) !== false) { return true; } } return false; } var_dump(checkWords('Físicaem desativação/extinção voluntária:23000.010237/2012-46')); //returns var_dump(mb_strpos('Físicaem desativaç', 'desativa'));
based on oZUWZ
Output for 5.6.0 - 5.6.30, hhvm-3.18.5 - 3.22.0, 7.0.0 - 7.3.0rc3
string(73) "Físicaem desativação/extinção voluntária:23000.010237/2012-46" string(10) "extinção" bool(false) string(73) "Físicaem desativação/extinção voluntária:23000.010237/2012-46" string(13) "desativação" bool(false) string(73) "Físicaem desativação/extinção voluntária:23000.010237/2012-46" string(12) "obrigatório" bool(false) bool(false) int(10)