sybase_fetch_field
sybase_fetch_row
Fonctions Sybase
PHP Manual

# sybase_fetch_object

(PHP 4, PHP 5)

sybase_fetch_object — Retourne une ligne Sybase sous la forme d'un objet

### Description

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

sybase_fetch_object() est similaire à sybase_fetch_array(), avec une différence : c'est un objet qui est retourné à la place d'un tableau.

Au niveau de la vitesse, cette fonction est identique à sybase_fetch_array(), et presque aussi rapide que sybase_fetch_row() (la différence est insignifiante).

### Liste de paramètres

`result`

`object`

  Utilisez le second paramètre `object` pour spécifier le type d'objet que vous voulez retourner. Si ce paramètre est omis, l'objet résultant sera de classe stdClass.

### Valeurs de retour

retourne un objet qui contient la ligne demandée, en cas de succès, et `FALSE` s'il n'y a plus de ligne.

### Historique

Version | Description
--- | ---

4.3.0

cette fonction ne retourne plus les membres numériques. Ancien comportement :

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

Nouveau comportement :

    object(stdclass)(3) {
      ["foo"]=>
      string(3) "foo"
      ["bar"]=>
      string(3) "bar"
    }

### Exemples

Exemple #1 Exemple avec sybase_fetch_object()

`<?php
class Foo {
var $foo, $bar, $baz;
}
// {...]
$qrh= sybase_query('SELECT foo, bar, baz FROM example');
$foo= sybase_fetch_object($qrh, 'Foo');
$bar= sybase_fetch_object($qrh, new Foo());
// {...]
?>`

### Voir aussi

- sybase_fetch_array() - Retourne une ligne Sybase sous la forme d'un tableau
- sybase_fetch_row() - Retourne une ligne Sybase sous la forme d'un tableau numérique

sybase_fetch_field
sybase_fetch_row
Fonctions Sybase
PHP Manual