PHP Doku:: Fetch a row as an object - function.sybase-fetch-object.html

Verlauf / Chronik / History: (8) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenSybaseSybase Funktionensybase_fetch_object

Ein Service von Reinhard Neidl - Webprogrammierung.

Sybase Funktionen

<<sybase_fetch_field

sybase_fetch_row>>

sybase_fetch_object

(PHP 4, PHP 5)

sybase_fetch_objectFetch a row as an object

Beschreibung

object sybase_fetch_object ( resource $result [, mixed $object ] )

sybase_fetch_object() is similar to sybase_fetch_assoc(), with one difference - an object is returned, instead of an array.

Speed-wise, the function is identical to sybase_fetch_array(), and almost as quick as sybase_fetch_row() (the difference is insignificant).

Parameter-Liste

result

object

Use the second object to specify the type of object you want to return. If this parameter is omitted, the object will be of type stdClass.

Rückgabewerte

Returns an object with properties that correspond to the fetched row, or FALSE if there are no more rows.

Changelog

Version Beschreibung
4.3.0

This function will no longer return numeric object members. Old behaviour:

object(stdclass)(3) {
  [0]=>
  string(3) "foo"
  ["foo"]=>
  string(3) "foo"
  [1]=>
  string(3) "bar"
  ["bar"]=>
  string(3) "bar"
}
New behaviour:
object(stdclass)(3) {
  ["foo"]=>
  string(3) "foo"
  ["bar"]=>
  string(3) "bar"
}

Beispiele

Beispiel #1 sybase_fetch_object() return as Foo

<?php
    
class Foo {
        var 
$foo$bar$baz;
    }

    
// {...]
    
$qrhsybase_query('SELECT foo, bar, baz FROM example');
    
$foosybase_fetch_object($qrh'Foo');
    
$barsybase_fetch_object($qrh, new Foo());
    
// {...]
?>

Siehe auch


Keine BenutzerBeiträge.
- Beiträge aktualisieren...



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)