PHP: Обмен данными между двумя переменными
Зачем использовать дополнительную переменную для взаимной смены значений двух основных переменных? Можно поступить очень просто:
$tmp=$x; $x=$y; $y=$tmp;
На дополнительную переменную тратится память, которая будет освобождена либо вручную (командой unset), либо по завершению работы php-скрипта.
Другим способом обмена значениями переменных является использование
двух конструкций языка:
list($y, $x) = array($x, $y);
Красиво, коротко и без дополнительных переменных.
Удачного всем php-программирования!
JavaScript — это язык веб-программирования, работающий на стороне клиента, позволяющий автоматизировать какую-либо деятельность на странице сайта, не нагружая сервер. Вся нагрузка лежит на компьютере пользователя. В нем можно создавать функции, а также использовать базовые алгоритмы, состоящие из следования-ветвления-цикла. Чаще всего программный код на языке JavaScript обрабатывается обычными веб-браузерами.
Интересные материалы на сайте:
Интересные алгоритмы проверки файлов на сжимаемость. Подойдут, например, для разработки собственного файлового архиватора.
Статья актуальна для Windows XP. Учимся менять приоритеты процессам, чтобы ускорить нужные или замедлить ненужные процессы.
Простой анализатор числового значения индекса цитирования от Яндекс.
Описание методов и функций, позволяющих рисовать на рабочем столе компьютера. Алгоритмы используются в программе для создания анимированных виртуальных открыток.