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

ibase_timefmt

(PHP 3>= 3.0.6, PHP 4)

ibase_timefmt - устанавливает формат столбцов timestamp, date и time, возвращаемых запросами.

Описание

int ibase_timefmt (string format [, int columntype])

Устанавливает формат столбцов timestamp, date и time, возвращаемых запросами. Внутренне функции форматируются c-функцией strftime(), поэтому обратитесь к её документации по вопросу формата строки.
columntype это одна из констант: IBASE_TIMESTAMP, IBASE_DATE или IBASE_TIME. Если опущен, по умолчанию IBASE_TIMESTAMP - для обеспечения обратной совместимости.
<?php 
// Столбцы InterBase 6 TIME-типа будут возвращены // в форме '05 hours 37 minutes'. 
ibase_timefmt("%H hours %M minutes", IBASE_TIME); ?>

Вы можете также установить значения по умолчанию для этих форматов директивами конфигурации PHP: ibase.timestampformat, ibase.dateformat и ibase.timeformat.

Примечание: columntype был введён в PHP 4.0. Имеет значение только в InterBase версии 6 и выше.

Примечание: обратно несовместимое изменение произошло в PHP 4.0 - директива конфигурации PHP ibase.timeformat была переименована в ibase.timestampformat, а директивы ibase.dateformat и ibase.timeformat были добавлены, и теперь их имена больше соответствуют их функциональности.


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

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

Выражения это краеугольный камень PHP. В PHP вы почти всё записываете в виде выражений. Точнее и проще всего определить выражение как "нечто, имеющее значение".

Базовыми формами выражений являются константы и переменные. Если вы записываете "$a = 5", вы присваиваете '5' переменной $a. '5', очевидно, имеет значение 5 или, другими словами, '5' это выражение со значением 5 (в данном случае '5' это целочисленная/integer константа).

После этого присвоения вы предполагаете, что $a имеет значение 5, поэтому, если вы записываете $b = $a, вы ожидаете, что результат будет таким же, что и при записи $b = 5. Иначе говоря, $a это выражение со значением 5. Если всё работает правильно, результат будет именно таким.

Более сложным примером выражения являются функции. Например, рассмотрим функцию:

function 
foo () { return 5; }