strtr
(PHP 4, PHP 5)
strtr — Traduz certos caracteres
Descrição
Esta função retorna uma cópia de str , traduzindo todas as ocorrências de cada caractere em from para o caractere correspondente em to .
Se from e to são de comprimentos diferentes, os caracteres extras no mais longo dos dois são ignorados.
Example#1 strtr() exemplo
<?php
$addr = strtr($addr, "äåö", "aao");
?>
strtr() pode ser chamada com apenas dois argumentas. Se chamada com dois argumentos ele se comporta de uma maneira nova: from então tem que ser um array que contém string -> pares de string que serão substituÃdas na string original. strtr() sempre procurará pela primeira maior compatibilidade possÃvel e *não* tentará substituir nada que ela já tenha trabalhado.
Example#2 strtr() exemplo com dois argumentos
<?php
$trans = array("hello" => "hi", "hi" => "hello");
echo strtr("hi all, I said hello", $trans);
?>
Isto mostrará:
hello all, I said hi
Nota: Este parâmetro opcional to e from foram adicionados no PHP 4.0.0
Veja também ereg_replace().