Как видно, тут есть кавычки, поэтому будет выглядеть так :
$a = str_replace("a href="/","something", $a;
как быть? Разумеется, в таком виде код не работает..
Спустя 12 минут, 9 секунд (10.02.2011 - 21:01) nugle написал(а):
$a = str_replace("a href='/'","something", $a);
Спустя 6 минут, 23 секунды (10.02.2011 - 21:07) Invis1ble написал(а):
$a = str_replace('#a href="/#', 'something', $a);
UPD. delimiters я тут конечно зря воткнул =)
$a = str_replace('a href="/', 'something', $a);
Спустя 1 минута, 55 секунд (10.02.2011 - 21:09) mav1 написал(а):
не выходит, не работает так(
вот это мне надо. Если кавычки заменить одинарными "a href='/'" то работать не будет, ведь ищется именно a href='/' а такого нет в тексте
$a = str_replace("a href="/","a href="http://mysite.ru/", $a;
вот это мне надо. Если кавычки заменить одинарными "a href='/'" то работать не будет, ведь ищется именно a href='/' а такого нет в тексте
Спустя 2 минуты, 13 секунд (10.02.2011 - 21:11) alex12060 написал(а):
$a = str_replace("a href="/","a href="http://mysite.ru/", $a;
Вас не затруднит, если я подсвечу код? Найдете ошибку..
Так можно:
$a = str_replace("a href=\"/\"", "a href=\"http://mysite.ru/\", $a);
А так немного проще:
$a = str_replace('a href="/"', 'a href="http://mysite.ru/"', $a);
Спустя 2 минуты, 3 секунды (10.02.2011 - 21:13) mav1 написал(а):
alex12060 , в смысле?
Invis1ble , так тоже не работает(
Invis1ble , так тоже не работает(
Спустя 8 минут, 38 секунд (10.02.2011 - 21:22) Invis1ble написал(а):
mav1
так ты условия какие-то непонятные задал.... )
алекс тебе рабочий вариант показал
так ты условия какие-то непонятные задал.... )
алекс тебе рабочий вариант показал
Спустя 20 минут, 5 секунд (10.02.2011 - 21:42) mav1 написал(а):
блин, что-то все равно не работает. Алекс, первый вариант - интерпретатор вообще пишет ошибку и не работает. Второй вариант с одинарными лапками - просто игнорируется, тоже не работает(
Спустя 1 минута, 53 секунды (10.02.2011 - 21:44) Invis1ble написал(а):
Ты напиши толком, что на что тебе нужно заменить
что тут может не работать?
$a = str_replace('a href="/"', 'a href="http://mysite.ru/"', $a);
что тут может не работать?
Спустя 2 минуты, 58 секунд (10.02.2011 - 21:47) mav1 написал(а):
Invis1ble , заменить мне надо
a href="/на
a href="http://site.ru/
Спустя 7 минут, 58 секунд (10.02.2011 - 21:55) mav1 написал(а):
всё, заработало) вариант Инвисибла прошёл всё таки)) спс)