Voici mon petit problème du jour :
Je tente de parser une petite chaîne de caractères avec un "preg_replace", mais je n'obtiens que du texte alors que je devrais avoir un array
Voici mon petit code :
$sTxt = '[un|deux|trois]';
$sMsq = '!\[(.*)\]!e';
$aRes = preg_replace($sMsq, 'explode("|", "$1")', $sTxt);
Voici le résultat avec "print_r" :
print_r($aRes);
// Array
Et voici un coup de "var_dump" :
var_dump($aRes);
// string(5) "Array"
Comprends vraiment pas Merci à tous