Главная » Архив рубрики "Программирование" (Page 14)

Не очевидное поведение цикла foreach в PHP

16 апреля 2011 г.
Здравствуйте! Нашёл интересную особенность работы цикла foreach в php при получении элемента массива по ссылке. Не знаю bug это или так и должно быть. Итак, приготовьтесь удивляться. Как Вы видите, здесь всё достаточно очевидно. Первый print_r выводит всё, так как ожидается:... Читать дальше »
Теги: рубрика PHP
ads

Удобное сохранение значений форм в сессию в случае ошибок при добавлении информации

15 апреля 2011 г.
При отправке данных из форм на сервер, иногда требуется сохранить информацию введённую пользователем, затем после перезагрузки страницы восстановить все значения у формы и показать соответственно ошибки, которые помешали добавлению данных. Для этого используют несколько разных инструментов Данные сохраняются в куках, и при следующем показе формы достаются оттуда Пишется javascript, который... Читать дальше »
Теги: рубрика PHP, Интернет
ads

Разукрашивание ячеек у StringGrid

14 апреля 2011 г.
До чего же оказывается скучен в Delphi компонент StringGrid. В этой статье я расскажу как это хотя бы немного исправить. А именно, как разукрашивать у него ячейки. Но не ячейки которые попадают под конкретное условие, а именно любые. Например: ячейка которая содержит нуль должна быть синей. Для этого мы могли... Читать дальше »
Теги:
рубрика Программирование
ads

Основы браузерной онлайн игры, или что нужно, чтобы начать?

14 апреля 2011 г.
Я часто встречаю в сети предложения в виде «Группа энтузиастов создает онлайн игру! Присоединяйся!». В один прекрасный момент, когда я не был занят другими проектами, я решил «присоединиться». Сразу же, что бросилось в глаза, это то, что большинство из «энтузиастов» не то, что не представляют, КАК «создается» онлайн игра, а... Читать дальше »

Способ разделения frontend/backend-частей в Yii

14 апреля 2011 г.
О чем это я? Хочу немного рассказать, как я разделяю фронтэнд/бекэнд-части сайта во всех своих проектах на Yii. Не претендую на авторство этого способа, просто хочу немного объяснить, что и как организуется и работает. Собственно, почти всегда проект не может состоять только из фронтэнда (тоесть того, что видит посетитель). Очень... Читать дальше »
Теги: рубрика PHP

Количество строк кода в популярных php-фреймворках

13 апреля 2011 г.
Зачем Зачем надо знать, сколько строк кода содержится в программном продукте? Во-первых, интересно. Во-вторых, количество строк кода используется для оценки производительности труда. Особенно это актуально для индийских и китайских компаний… В третьих, по количеству строк можно косвенно судить о сложности, производительности, а также о функциональности продукта. Хотя совсем не обязательно,... Читать дальше »
Теги: рубрика PHP

Решение задачи на переливание с помощью графа

13 апреля 2011 г.
В этом посте я покажу алгоритм решения с помощью графа известной задачи на переливание. Для примера я возьму классическое условие: три сосуда на 3,5 и 8 литров соответственно. В 8-ми литровом сосуде у нас 8 литров жидкости. С помощью переливаний, удовлетворяющих следующим правилам надо получить в каком-нибудь из сосудов 4... Читать дальше »
Теги: рубрика Программирование