-
Posts
3,339 -
Joined
-
Last visited
-
Days Won
30
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Int
-
Какие выборы? Я завтра на концерт иду, к нам брутальный дес металл из Томска приезжает.
-
substr() используй, а ещё break.
-
Да что-то не хотело оно текст в utf-8 у меня выводить. Если я хорошо помню.Если структура xml состоит из повторяющихся блоков, я делаю так: $a='<a>[a]</a> <b>[b]</b> <c>[c]</c>'; $xml=''; $aa='aa'; $bb='bb'; $cc='cc'; $rep=array('[a]'=>$aa, '[b]'=>$bb, '[c]'=>$cc); $xml.=strtr($a,$rep);
-
Да, я чё-то подразумевал, что src идёт сразу после img. Сам так пишу всегда ) А уж параметры все — после. А width и height лучше в стилях задать. С такой регуляркой можешь лишнего назаменять, кстати — стили, скрипты. <? $txt='текст <img class="стыль" src="картинка.png"> текст <img src="/image/path/to/картинка2.png" alt="2"> текст'; $txt=preg_replace('#<img (.+)src=[\'"](?:.+/)?([^/]+)[\'"]#isU', "<img \\1src=\"/images/\\2\"", $txt); echo $txt; ?>
-
Ну как для каких. Составь все перестановки букв некоторого слова. Я так иногда анаграммы решаю, вывожу всё, что есть, потом ищу знакомые слова. У нас как-то на городской олимпиаде было задание вывести все числа, получаемые из неповторяющихся цифр от 1 до n. Я сделал рекурсией, а кто-то сделал циклом от 1 до 12345...n и выводил те, которые не повторялись. Можно представить, сколько работала его программа. А моя сразу начинала вывод. А ещё поиск пути в графе.
-
Если тема - изучение рекурсии, то заменять её циклом не целесообразно.
-
<? $txt='текст <img src="картинка.png"> текст <img src="/image/path/to/картинка2.png" alt="2"> текст'; $txt=preg_replace('#<img src=[\'"](?:.+/)?([^/]+)[\'"]#isU', "<img src=\"/images/\\1\"", $txt); echo $txt; ?> Ну почему у меня-то всё нормально работает?
-
А я вот снова не вижу, где используется simpleXML Кстати, я предпочитаю xmlWriter, а то у симпла какие-то проблемы разок были с UTF-8 Во втором примере отсутствует echo.
-
http://www.prime-speed.ru/Manual_PHP_4/operators.html У || приоритет на 6 ступеней выше, чем у or Сравни: $b=0; $a = $b or 3; echo $a."\n"; $a = $b || 2; echo $a; return не использовал? Функции не писал? php-скрипт можно выполнить с помощью GET-запроса (что и делает браузер)
-
То есть, мой модификатор U вообще не проканал, да?И то, что я свои ответы проверяю перед отправкой, тоже в расчёт не берём? Ну я ж не школьник такой, чтобы дать решение и не убедиться, что оно рабочее.
-
Ну я видел это по-другому, поэтому реализовал тоже иначе. Как можно рассматривать массив в отрыве от его содержимого?
-
Неправильная замена $txt=preg_replace('#<img src=[\'"](?:.+/)?([^/]+)[\'"]#isU', "<img src=\"/images/\\1\"", $txt); Без всяких циклов
-
То, что стандартный count выдаёт другое значение, говорит только о том, что мы с разработчиком по-разному видим задачу: array(1,2,3,array(10,12,array('a',1))); разобьём на элементы: 1,2,3,10,12,a,1. Итого 7 штук, что моя программа и отобразила. Программа работает так: идёт цикл по массиву, каждый раз увеличивая счётчик на 1 или на результат обработки встреченного массива. Сейчас буду писать элемент массива и в скобках значение счётчика: [0] 1 (+1=1) 2 (+1=2) 3 (+1=3) array()... заходим в массив (0) 10 (+1=1) 12 (+1=2) array... заходим в массив (0) 'a' (+1=1) 1 (+1=2) Возвращаем [2] (+2=4) Возвращаем [4] (+4=7) Возвращаем [7]
-
Я так и так потратил бы это время на написание чего-нибудь типа своего чата. А тут галерею заказали. Мне как раз подруга полгода как собирается заказать сайт с галереей, тыщ за 15, вот и потренируюсь. А если я назову цену в 5000, то человек уже пойдёт искать того, кто профессионально делает сайты. Это будет ещё дороже, но намного быстрее и с гарантией качества. А я делаю долго, потому что по вечерам, когда не устал и когда к девушке в гости не уехал, например, или к друзьям.
-
Странный какой-то count, он точно работает? Undefined variable: mode <? function myCount($item) { if(is_null($item)) return 0; if(!is_array($item)) return 1; $cnt=0; foreach($item as $v) { if(is_array($v)) $cnt += myCount($v, 1); $cnt++; } return $cnt; } $a=array(1,2,3,array(10)); echo myCount($a); ?> Выдаёт 5. Значит не работает как надо. <? function myCount($array) { $ret=0; foreach ($array as $item) { if (!is_array($item)) $ret++; else $ret+=myCount($item); } return $ret; } $a=array(1,2,3,array(10,12,array('a',1))); echo myCount($a); ?>Вот мой вариант фунцкции
-
А я в основном читаю и отвечаю, сам вопросы задаю мало Вот из раннего. До этого сидел на codenet.ru, но там писал меньше.
-
Ну я вот тоже шабашки ради делаю сайты по 1000 рублей. Недавно со мной созвонились, говорят, предыдущий заказчик номер дал. Правда, от того заказа прошло уже месяцев 5.
-
Я тоже хотел написать про basename(), странно, что сразу её не предложили.
-
Я сокращу название функции, чтобы меньше писать fc(3) = 3*fc(2) = 3*2*fc(1) = 3*2*1*fc(0) = 3*2*1*1; На самом деле, лучше писать как-то так: if ($n < 0) return -1; if ($n < 2) return 1; return $n * factorial($n-1);Это позволит не вычислять факториал нуля каждый раз, и заодно предотвратит вычисление факториала отрицательного числа Вторая функция считает не значения массива, а что-то типа его мерности.
-
Белянин - это прикольно, да, читал три что ли книги: Моя жена ведьма и ещё каких-то.
-
win+r cmd [enter] netstat -na | find "LISTEN" [enter] смотреть глазами в монитор и искать среди списка открытых портов тот, который должен слушать mysql Если порт не слушается, а mysql должен работать службой: win+r services.msc [enter] Найти в списке mysql Проверить статус mysql Если остановлен, запустить Если запущен, см. п. 3 [*]Если порт не слушается и mysql не установлен службой: Запустить mysqld.exe из папки, куда установлен mysql (внутри папка bin) [*]Если порт открыт и слушается, нужно проверять настройки phpmyadmin. Видимо, он настроен на другой порт. Удалить конфиг, вернуть папку setup из архива (или install там?) и сконфигурировать заново Можно поставить свежий phpmyadmin с sourceforge.net
-
Я про Джона Картера три раза прочитал весь цикл (книг у меня мало было тогда). Сейчас читаю Питера Гамильтона — Пришествие ночи. 6 томов, добиваю последний. В первом слишком дофига порнографии и тягомотины, но потом афтор исправился и жжот напалмом. А вообще, фантастические боевики, приключения, справочники, юмор Дальше у меня список простой (лет на 10 вперёд): рассказик Вавилон-17, Филип Дик, 5 книг Кинга, остатки Алексея Калугина (прочитал книг 30, осталось чуть-чуть), Стругацкие (сколько осилю), затем Стальную крысу Гаррисона, потом полные циклы всех книг, которые я отнёс в книжный магазин на бук кроссинг. А то у меня было по одной-две книги из цикла, а я накачал полностью. Про линзменов, например, и про Майлза Форкосигана. Ну а на пенсии, авось, почитаю Головачёва (хотя после прочитанных книг так десяти, уже не тянет, слишком одинаково), Луньяненко, Желязны и кучу книг с диска с библиотекой, который у меня лежит со школы. Да, первого Гарри Поттера за ночь прочитал Остальных в течение месяца.
-
Не пользовался фреймворками, но подозреваю, что они избавляют от написания низкоуровневого кода, типа "открыть базу", "очистить результат запроса из базы", "разбить на страницы".
-
Если есть такой поддомен, то после www нужна точка. Если же www. отсутствует, то его вообще писать не надо.
-
<example>123</example>Типа так?