<? function noPl($str) { $patterns[0] = '/±/'; $patterns[1] = '/ˇ/'; $patterns[2] = '/ć/'; $patterns[3] = '/Ć/'; $patterns[4] = '/ę/'; $patterns[5] = '/Ę/'; $patterns[6] = '/ł/'; $patterns[7] = '/Ł/'; $patterns[8] = '/ó/'; $patterns[9] = '/Ó/'; $patterns[10] = '/ń/'; $patterns[11] = '/Ń/'; $patterns[12] = '/¶/'; $patterns[13] = '/¦/'; $patterns[14] = '/ż/'; $patterns[15] = '/Ż/'; $patterns[16] = '/Ľ/'; $patterns[17] = '/¬/'; $replacements[0] = 'a'; $replacements[1] = 'A'; $replacements[2] = 'c'; $replacements[3] = 'C'; $replacements[4] = 'e'; $replacements[5] = 'E'; $replacements[6] = 'l'; $replacements[7] = 'L'; $replacements[8] = 'o'; $replacements[9] = 'O'; $replacements[10] = 'n'; $replacements[11] = 'N'; $replacements[12] = 's'; $replacements[13] = 'S'; $replacements[14] = 'z'; $replacements[15] = 'Z'; $replacements[16] = 'z'; $replacements[17] = 'Z'; } ?>
nizej w kodzie wywoluje:
<? ?>
i otrzymuje tekst niezmieniony... problem pojawia sie TYLKO kiedy do funkcji noPl przesylam noPl($...) a nie noPl("....")