Page 1 sur 1

Problème preg_replace

Posté : 21 sept. 2009, 20:24
par Invité
Bonsoir tout le monde !

Donc j'ai une 'tite question :

Je voudrais pouvoir récuperer des variables + leurs valeurs qui sont contenues dans un fichier php (fait avec get_element_contents + preg_match). J'obtiens alors un tableau. Je lui demande ensuite de séparer ce tableau en 2 parties
$noms_des_var = $matches[1]
$valeur_des_var = $matches[2]

Voila la partie ou je bloque : je voudrais remplacer dans une page html les variable du style $titre etc... par leur valeur

On m'a conseillé preg_replace mais je ne vois pas comment m'y prendre si ce n'est

echo preg_replace($noms_des_var, $valeur_des_var, monfichier.html

qui ne fonctionne evidemment pas #-o

Quelqu'un aurait une petite idée ?

Merci d'avance :wink:

Re: Problème preg_replace

Posté : 22 sept. 2009, 10:20
par ilanb
Peu être trouveras tu une réponse ici :

http://www.expreg.com/

Re: Problème preg_replace

Posté : 23 sept. 2009, 20:16
par zuly
Merci oui j'ai regardé rapidement dèjà mais je vais rechercher #-o

Re: Problème preg_replace

Posté : 23 sept. 2009, 20:29
par Dr@ke
Pour remplacer les valeurs d'une variable, on utilise cette même variable, c'est son but, elle varie.
Et ensuite cela remplacera toutes les variables $titre suivantes par la dernière valeur qui a été définie...
Donc:
<?php
$titre ='Page 2';   // Définition de la valeur de la variable $titre dans la page actuelle
echo 'Le titre de la page est ' . $titre;   // Affichera: Le titre de la page est Page 2
?>
preg_replace c'est par exemple pour modifier une valeur suivant une certaine syntaxe.

J'espère que cela répond un peu à ta question :)

Re: Problème preg_replace

Posté : 23 sept. 2009, 20:51
par dunbar