Wie übergebe ich die Werte eines flachen Arrays als Wechselausdruck an ein Regex-Muster?Php

PHP-Programmierer chatten hier
Guest
 Wie übergebe ich die Werte eines flachen Arrays als Wechselausdruck an ein Regex-Muster?

Post by Guest »

Das funktioniert nicht. Ich gehe davon aus, dass jede Instanz der Array-Werte durch ralph ersetzt wird.
Stattdessen erhalte ich den unveränderten Wert von $data zurück. Irgendwelche Erkenntnisse darüber, warum?

Code: Select all

$data = "there is a dog in the car out back";

$bill = explode(' ', $data);

$bob[0] = "dog";
$bob[1] = "car";
$bob[2] = "back";

$qq = preg_replace("|($bob)|Ui", "ralph" , htmlspecialchars($data));

echo $qq;

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post