fork download
  1. <?php
  2.  
  3. function substituir( $texto, $arr ) {
  4. foreach ($arr as $key => $value) {
  5. $texto = str_replace ( $key, $value, $texto);
  6. }
  7. return $texto;
  8. }
  9.  
  10.  
  11. $texto = "Olá, car#oa# cliente!\n";
  12. $texto .= "Seja bem-vind#oa# à nossa central de atendimento para #hm#!\n";
  13.  
  14. $masculino = array( '#oa#' => 'o', '#hm#' => 'homens' );
  15. $feminino = array( '#oa#' => 'a', '#hm#' => 'mulheres' );
  16.  
  17. $sexo = 'masculino';
  18. echo substituir( $texto, $sexo == 'feminino' ? $feminino : $masculino )."\n";
  19.  
  20. $sexo = 'feminino';
  21. echo substituir( $texto, $sexo == 'feminino' ? $feminino : $masculino )."\n";
  22.  
  23. ?>
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
Olá, caro cliente!
Seja bem-vindo à nossa central de atendimento para homens!

Olá, cara cliente!
Seja bem-vinda à nossa central de atendimento para mulheres!