мне нужно изменить слово только после того, как Maildir, в этом Exemple NULL строки: (слово NULL может быть любое слово.)изменить слово в строке текстового файла с PHP
[3]=>
string(42) "SPAM
* ^Subject: \[SPAM\].*
Maildir/.NULL/"
Я использую этот код:
if($filecontent = file_get_contents($filename)){
$repertoire = "SPAM";
$tab = explode("#", trim($filecontent));
$tab[3] = preg_replace("#Maildir/*#", 'Maildir/.'.$repertoire.'/', $tab[3]);
var_dump($tab);
Но у меня есть
string(48) "SPAM
* ^Subject: \[SPAM\].*
Maildir/.NULL/.SPAM/"
Как это изменить в Maildir/.SPAM, потому что .NULL в избытке.
string(48) "SPAM
* ^Subject: \[SPAM\].*
Maildir/.SPAM/"
потому что слово ** NULL * * может быть любым словом. – mpgn