2010-10-01 6 views
2

Je crée une base de données de recettes, mais je veux une table pour les ingrédients et pour les actions (par exemple fouet) et quand un utilisateur soumet les instructions en texte brut je veux qu'il envelopper ces mots-clés avec des balises div.Comment ajouter automatiquement des tags aux données en texte brut?

Y at-il une application similaire qui fait quelque chose comme ça?

+0

ce site sont la construction d'u? –

+1

Veuillez fournir une meilleure explication de ce que vous essayez d'atteindre. –

+0

Je construis un site d'écriture de recettes. –

Répondre

0

Quelque chose comme ça devrait faire l'affaire:

$text = 'this is a cooking test'; 

$keywords = array('cooking' => array('before' => '<span class="cooking">', 'after' => '</span>')); 

foreach($keywords as $key => $value) { 
    $text = str_replace($key, $value['before'].$key.$value['after'], $text); 
} 
print $text; 

ceci produirait:

this is a <span class="cooking">cooking</span> test 
Questions connexes