Retorna um objeto com propriedades que correspondem a linha obtida, ou FALSE se não houverem mais linhas.
sybase_fetch_object() é similar a sybase_fetch_assoc(), com uma diferença - um objeto é retornado, ao invés de uma matriz.
Use o segundo parâmetro object para especificar o tipo de objeto que você quer. Se o parâmetro for omitido, o objeto será do tipo stdClass.
Nota: Apartir do PHP 4.3.0, esta função não retorna mais os membros numéricos.
Funcionamento antigo:
Funcionamento novo:
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" }
Em termos de velocidade a função é identica a sybase_fetch_array(), e quase tão rápida quanto sybase_fetch_row() (a diferença é insignificante).
Veja também sybase_fetch_array() e sybase_fetch_row().