Beispiel: Ersetzen Sie das englische Komma, das Leerzeichen oder das chinesische Komma
$str = 'Richtig, kontaktieren Sie uns, Warenjob, Warenjob';
$reg = array(',','' ',',' ) ;
$strs = 'Benutzername wie %'.str_replace($reg,'%, oder Benutzername wie %',$str).'%';
Die zurückgegebenen Daten sind: Benutzername wie %correct%,% , oder Benutzername wie %or%, oder Benutzername wie %username%, oder Benutzername wie %like%, oder Benutzername wie %Contact Us%, oder Benutzername wie %goodsjob%, oder Benutzername wie %goodsjob%, warum?
Das korrekte Ergebnis sollte sein: Benutzername wie %correct% oder Benutzername wie %contact us% oder Benutzername wie %goodsjob%
Beispiel: Ersetzen Sie das englische Komma, das Leerzeichen oder das chinesische Komma
$str = 'Richtig, kontaktieren Sie uns, Warenjob, Warenjob';
$reg = array(',','' ',',' ) ;
$strs = 'Benutzername wie %'.str_replace($reg,'%, oder Benutzername wie %',$str).'%';
Die zurückgegebenen Daten sind: Benutzername wie %correct%,% , oder Benutzername wie %or%, oder Benutzername wie %username%, oder Benutzername wie %like%, oder Benutzername wie %Contact Us%, oder Benutzername wie %goodsjob%, oder Benutzername wie %goodsjob%, warum?
Das korrekte Ergebnis sollte sein: Benutzername wie %correct% oder Benutzername wie %contact us% oder Benutzername wie %goodsjob%
Ersetzen Sie während des Ersetzungsprozesses zunächst die Leerzeichen durch $str =》% oder einen Benutzernamen wie %. Es gibt auch Zeichenfolgen, die Ihren Ersetzungsregeln entsprechen, sodass dies Auswirkungen auf das Ergebnis hat.
<code> $str = '正确,联系我们 goodsjob,goodsjob'; $str = str_replace(' ', ' ', $str); $reg = array(',',','," "); $strs = 'username like %'.str_replace($reg,'%, or username like %',$str).'%'; </code>
注意:
Da die Funktion str_replace() von links nach rechts ersetzt, kann sie bei mehreren Ersetzungen zuvor eingefügte Werte ersetzen.