Boas,
tenho o seguinte script:
Código :
Cujo output é:
Test Canção Canção
Porém, eu queria que todas as expressões fossem substituídas, independentemente do encoding. Ou seja, eu queria que o output fosse:
Test Test Test
Existe alguma forma de fazer isto? Já experimentei montes de coisas, mas nada funciona para os 3 casos...
tenho o seguinte script:
Código :
<?php
header('Content-Type: text/html; charset=utf-8');
$pattern = '/Canção/';
$replacement = "<b>Test</b>";
$string = "<p>Canção Canção Canção</p>";
$new_string = "";
$new_string = preg_replace($pattern, $replacement, $string);
echo $new_string;
?>
header('Content-Type: text/html; charset=utf-8');
$pattern = '/Canção/';
$replacement = "<b>Test</b>";
$string = "<p>Canção Canção Canção</p>";
$new_string = "";
$new_string = preg_replace($pattern, $replacement, $string);
echo $new_string;
?>
Cujo output é:
Test Canção Canção
Porém, eu queria que todas as expressões fossem substituídas, independentemente do encoding. Ou seja, eu queria que o output fosse:
Test Test Test
Existe alguma forma de fazer isto? Já experimentei montes de coisas, mas nada funciona para os 3 casos...