Функции Язык программирования PHP

swf_lookat

(PHP 4)

swf_lookat - определяет трансформацию просмотра.

Описание

void swf_lookat (float view_x, float view_y, float view_z, float reference_x, float reference_y, float reference_z, float twist)

swf_lookat() определяет трансформацию просмотра/transformation, задавая позицию просмотра (параметры view_x, view_y и view_z) и координаты точки отсчёта в сцене; точка отсчёта задана параметрами reference_x, reference_y и reference_z. Параметр twist управляет ротацией вдоль оси z.


Назад Оглавление Вперёд
swf_labelframe Вверх swf_modifyobject

Глава 22. Постоянные соединения с базами данных

Предупреждение!

При использовании постоянных соединений необходимо помнить также ещё две вещи.
Первое - при использовании блокировки таблицы при постоянном соединении, если скрипт по каким-то причинам не может освободить блокировку, последующие скрипты, использующие то же самое соединение, будут блокированы бесконечно долго и могут потребовать рестарта httpd-сервера или сервера БД.
Второе - что, при использовании транзакций, блок транзакции также будет перенесён в следующий скрипт, использующий это соединение, если выполнение скрипта заканчивается до окончания выполнения блока транзакции. В этом случае вы можете использовать register_shutdown_function() для регистрации простой функции зачистки для разблокирования ваших таблиц или отката ваших транзакций. Ещё лучше избежать этих проблем полностью, не используя постоянные соединения в скриптах, где используются блокировка таблиц или транзакции (вы всё ещё можете использовать их в других местах).

Важное резюме. Постоянные соединения были созданы для отображения один-в-один регулярных соединений. Это значит, что вы должны всегда иметь возможность заменить постоянное соединение на не-постоянное, и это не должно изменить поведение вашего скрипта. Это может (и, возможно, будет) изменять эффективность работы скрипта, но не его поведение!