Это, если первые сколько-то нужно.. Не, можно конечно туда-сюда менять.. :)
Там, кстати, примечания есть для модификатора.. имеет смысл обратить внимание
не-не.. отличия есть... но тем не менее модификатор e (PREG_REPLACE_EVAL) работает и в PHP..
$counter = 0; $text = "Привет Марина, Привет Марина, Привет Марина, Привет Марина"; $text = preg_replace ('/Привет/ie',"\$counter++==1?'Здравствуй':'\\0'",$text); echo $text;
Да всё катит.. Если есть возможность, на больших объёмах вместо регулярок, я бы лучше "обычные" строковые (см str_replace) функции использовал.. На реальных 10к данных можете провести тесты и выложить результаты.. и по быстродействию, и по памяти.. ---------- Post added 01-04-2013 at 11:10 ----------
А изучение не подразумевает в ман заглянуть?
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
djdiplomat, принципиально именно preg_replace?
А разбить при помощи preg_match, заменить нужный и потом склеить - не?
Первое
$text = preg_replace ('/Привет/','Здравствуй',$text,1);
Конкретно "второе" вхождение в данном случае можно заменить так:
$text = preg_replace ('/(.)Привет/','\1Здравствуй',$text,1);
p.s. при помощи preg_replace_callback "что угодно" можно сделать..
offtop.. Почему через одну, да в каждой теме, где "нужен сервер здесь" пытаются равняться "туда"? Если там ниже и лучше - берите там.. Если не подходит /по тем или иным причинам/ - берите здесь, но учитывайте что это "здесь, а не там"..
Навеяло то ли про "маленьких, но по 3".. то ли про
Срок окупаемости = +∞ 😂
ИМХО, есть смысл только сайт с упоминаниями (если их действительно достаточно много) продавать..
Тот, кто хостингом занимается, найдёт куда новых клиентов разместить.. а кто не занимается - не купит..
Или клиентов набирайте..
p.s. мнение хостеров может отличаться от моего..
Egoistik,
см тему /ru/forum/774117
Devvver, не услышал меня.
"Голый браузер" использовать для просмотра локального HTML-кода.
"голый" не в смысле "искаробки", а "без ничего".. нет возможности ввести свой адрес, нет возможности что-то другое открыть.
Эм... изначально был только html? А приложение должно сгенерировать php и js?
Возможно, вариант "голый браузер" (см компонент для андроид WebView) без строки заголовка, и прочих плюшек (в винде аналог - что-то вроде компонента WebBrowser - кидается на форму, форма разворачивается на полный экран, без границ окна.. получается видно только HTML-ку. Время "создания" /на винде../ - час-два (меньше?) с курением манов, но без установки среды разработки) помог бы HTML+js отображать... для PHP - локальный интерпретатор, видимо, нужен...
http://habrahabr.ru/post/106075/
http://habrahabr.ru/qa/10530/
Они просто не знают 😂 только тсс!
А те кто знают, в этот раздел заглядывают редко..
Счастливого путя..
p.s. Если человек не удосужился сделать элементарный минимум, чтобы ему было удобно помочь - ему уже ничего не поможет...
Это в обратную сторону..
ТС-у вроде "туда" надо - http://php.net/manual/en/function.idn-to-utf8.php
До кучи - IDN-функции в PHP встроены, начиная с 5.3, если нужно на более ранней версии, можно пакет из PEAR использовать. Или скрипты "народные" вроде idna_convert.class.php - гуглить php+punycode