Bonjour,


Je voudrais exécuter la fonction preg_replace une seule fois dans la page mais la page reste blanche.
Pouvez-vous me dire ce qu'il ne va pas dans le script ci-dessous?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
    <?php
 
    function callback($buffer)
    {
return(preg_replace("test1", "test3", $buffer, 1));
    }
 
    ob_start("callback");
 
    ?>
 
    <html>
    <body>
    <p>test1 - test2 - test1</p>
    </body>
    </html>
 
    <?php
 
    ob_end_flush();
 
    ?>
D'avance merci