Функција strtr
Функција strtr врши претрагу и
замену симбола у низу. Има две варијанте
рада.
У првој варијанти функција прихвата низ замена: кључеви су оно што мењамо, а вредности - на шта ћемо мењати:
strtr(где мењамо, низ замена);
У другој варијанти функција једним параметром прихвата низ са симболима који ће бити замењени, а другим параметром - низ са симболима на које ће се вршити замена. Одговарајући симболи првог низа ће бити замењени одговарајућим симболима другог низа:
strtr(где мењамо, шта мењамо, на шта мењамо);
Пример
У овом примеру функција ће заменити симболе
1 и 2 на 'a' и 'b'
респективно:
<?php
echo strtr('111222', ['1'=>'a', '2'=>'b']);
?>
Резултат извршавања кода:
'aaabbb'
Пример
У овом примеру функција такође ће заменити симболе
1 и 2 на 'a' и 'b'
респективно:
<?php
echo strtr('111222', '12', 'ab');
?>
Резултат извршавања кода:
'aaabbb'
Погледајте такође
-
функцију
str_replace,
која такође врши претрагу и замену -
функцију
substr_replace,
која изрезује део низа и замењује га другим