|
| |
|
|
| |
для: WebTech
(31.05.2006 в 16:28)
| | | Так работает.
WebTech, спасибо большое за помощь. | |
| |
|
|
| |
|
|
| |
для: Igor_Ivanov
(31.05.2006 в 14:55)
| | | Перепишите строку так
preg_replace("%\|%", "|!", $line, 2);
|
| |
| |
|
|
| |
|
|
| | Помогите плиз разобраться вот в чем:
есть строки типа
$line="буквы|буквыразные|буквыцифры|текст";
$line2="буквы|буквыразные|буквыразные|буквыцифры|текст";
частей разделенных символом | минимум 4 и максимум 10.
Мне нужно заменить символ | на |!
но не все, а только первые два и последний в строке.
Делаю вот так:
$line=preg_replace("|", "|!", $line, 2); //пытаюсь заменить первые два символа
$poz=strrpos($line, "|"); //ищу последний символ
$line=substr_replace($line, "|!", $poz, 1); //заменяю его
но ничего не получается. | |
| |
|
|
|