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

ibase_num_fields

(PHP 3>= 3.0.7, PHP 4)

ibase_num_fields - получает количество полей в результирующем наборе.

Описание

int ibase_num_fields (int result_id)

Возвращает целое число - количество полей в результирующем наборе.
<?php 
$dbh = ibase_connect ($host, $username, $password); $stmt = 'SELECT * FROM tblname'; 
$sth = ibase_query ($dbh, $stmt); if (ibase_num_fields($sth) > 0) { while 
($row = ibase_fetch_object ($sth)) { print $row->email . "\n"; } } else { 
die ("No Results were found for your query"); } ibase_close ($dbh); ?>

См. также ibase_field_info().


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

Глава 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; }