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

swf_getfontinfo

(PHP 4)

swf_getfontinfo - высота в пикселах заглавной A и строчной x.

Описание

array swf_getfontinfo (void)

swf_getfontinfo() возвращает ассоциативный массив с параметрами:

  • Aheight - высота в пикселах заглавной A.

  • xheight - высота в пикселах строчной x.


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

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

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

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

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