OCIBindByName(PHP 3>= 3.0.4, PHP 4) OCIBindByName - связывает PHP-переменную с Oracle Placeholder/заглушкой. Описаниеint OCIBindByName (int stmt, string ph_name, mixed & variable, int length [, int type]) OCIBindByName() связывает PHP-переменную variable с Oracle-заглушкой ph_name. Использование её для вывода или ввода определяется на этапе прогона, и выделяется необходимое пространство для хранения. Параметр length устанавливает максимальный размер связки. Если вы устанавливаете length в -1, OCIBindByName() будет использовать текущий размер переменной variable для установки максимального размера. Если вам нужно связать абстрактный Datatype (LOB/ROWID/BFILE), вы должны
сначала разместить его с использованием OCINewDescriptor().
|
||||||||||
|
||||||||||
Кроме того, имена директив PHP для Apache изменены.
Начиная с PHP 4.0, имеются только 4 директивы Apache, имеющие отношение к PHP:
php_value [PHP directive name] [value] php_flag [PHP directive name] [On|Off] php_admin_value [PHP directive name] [value] php_admin_flag [PHP directive name] [On|Off] |
Есть два отличия между Admin-значениями и не-Аdmin-значениями:
Admin-значения (или флаги) могут появляться только в общих серверных файлах конфигурации Аpache (например, httpd.conf).
Стандартные значения (или флаги) не могут управлять некоторыми директивами PHP, например - в безопасном режиме/safe mode (если вы сможете переопределить настройки safe mode в файлах .htaccess, это разрушит предназначение режима safe-mode). В отличие от этого, Admin-значения могут модифицировать любые директивы PHP.
Для облегчения процесса переноса, PHP 4 в имеются скрипты, которые конвертируют вашу конфигурацию Apache и файлы .htaccess для работы как в PHP 3, так и в PHP 4. Эти скрипты НЕ конвертируют строки с mime-типами! Вы должны сделать это сами.
| |