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

ifx_blobinfile_mode

(PHP 3>= 3.0.4, PHP 4)

ifx_blobinfile_mode - устанавливает blob-режим по умолчанию для всех запросов select.

Описание

void ifx_blobinfile_mode (int mode)

Устанавливает blob-режим по умолчанию для всех запросов select. Режим "0" означает сохранение Byte-Blobs в памяти, а режим "1" означает сохранение Byte-Blobs файле.


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

Глава 9. Выражения

Другой хороший пример ориентации на выражения - пре- и пост-инкремент и декремент. Пользователи PHP/FI 2 и многих других языков уже наверняка знакомы с нотацией переменная++ и переменная--. Это операции инкремента и декремента. В PHP/FI 2 оператор '$a++' не имеет значения (не является выражением), и, таким образом, вы не можете присвоить его или использовать иным образом. PHP улучшает возможности операций increment/decrement, делая их также выражениями, как в C. В PHP, как и в C, есть два типа инкремента: pre-increment и post-increment. И pre-increment, и post-increment увеличивают значение переменной на 1, и значения переменной идентичны. Разница в значении выражения инкремента. Pre-increment, который записывается как '++$variable', вычисляется в новое значение (PHP сначала увеличивает значение, прежде чем его прочитать, отсюда название 'pre-increment'). Post-increment, который записывается '$variable++', вычисляет оригинальное значение переменной $variable, а затем выполняет инкремент (PHP увеличивает переменную после чтения её значения, отсюда название 'post-increment').

Очень распространённый тип выражений - выражения сравнения. Они вычисляются в 0 или 1, означая FALSE или TRUE (соответственно). PHP поддерживает > (больше), >= (больше или равно), == (равно), != (не равно), < (меньше) и <= (меньше или равно). Эти выражения чаще всего используются внутри условных операторов, таких как if.