sybase_fetch_object
(PHP 4, PHP 5)
sybase_fetch_object — Retourne une ligne Sybase sous la forme d'un objet
Description
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" } 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