$testo="Parola, parola, ss pArola";
$testo=str_replace('parola', 'sostituto', $testo);
Non è possibile fare in modo che tutte le 'parola', a prescindere dalle maiuscole, vengano sostituite
$testo="Parola, parola, ss pArola";
$testo=str_replace('parola', 'sostituto', $testo);
Non è possibile fare in modo che tutte le 'parola', a prescindere dalle maiuscole, vengano sostituite
Leggere il manuale delle volte può essere utile
http://it.php.net/str_ireplace
Grazie, ma non funziona!
Dreamweaver 8 me lo scrive in nero e EasyPhp 1.8.0.1 mi da errore dice che la funzione non è dichiarata.
Ah, ecco!
Non funziona con PHP 4.3!
preg_replace() va bene come sostituto?
Mi sa che non va bene.
Aiuto!!!
In php 4.3
Il manuale non mi dice niente![]()
Prova così
$testo="Parola, parola, ss pArola";
$str = strtolower($testo);
$testo=str_replace('parola', 'sostituto', $str);
ade_v@yahoo.it
Fletto i muscoli e sono nel vuoto
Se inviate messaggi privati, avvisatemi sul forum...
Ma in questo modo il testo non verrà in minuscolo?
Esatto. E' l'unico modo che mi viene in mente per bypassare il problema del case sensitive
ade_v@yahoo.it
Fletto i muscoli e sono nel vuoto
Se inviate messaggi privati, avvisatemi sul forum...
![]()
![]()
![]()
Noooooooo...
![]()
![]()
![]()
![]()
![]()
perchè preg_replace non va? c'è nel 4.3
http://it.php.net/manual/it/function.preg-replace.php
http://it.php.net/manual/it/referenc...ern.syntax.phpcodice:<?php $testo="Parola, parola, ss pArola"; $testo=preg_replace('/(parola)/i', 'sostituto', $testo); echo $testo; ?>
http://it.php.net/manual/it/referenc....modifiers.php
![]()
... e aggiornare php....
ade_v@yahoo.it
Fletto i muscoli e sono nel vuoto
Se inviate messaggi privati, avvisatemi sul forum...