ocifetchinto

(PHP 3 >= 3.0.4, PHP 4, PHP 5)

ocifetchinto -- >>~n`E!"I^A`O>>DDu 1/2 `O>>,"o^E'y×é

~Aè^E"o

int ocifetchinto ( resource stmt, array &result [, int mode] )

ocifetchinto() >>~n`E! SELECT u"A"I^A`O>>DDu 1/2 result ^E'y×é!lb ocifetchinto() 1/2 <<,^2,C result `O^OC°u"A"A'U`E'Y!lb^O'U"Anot`E"ICé?"o"I^Albnot result 1/2 <NULL 'ADu"A^E'y×é!lb,~A^E'y×é''O 0 ?a^E 1/4 1/4 AE^E'y!lb

mode ^2^I^E'y^O^EDí"A~a,"A±"a"Anot`E"Iu"ADD^Ia!lb ?'E`O^O 1/4 òuyenu"A 1/2 <<±ê"O 3/4 "Ià 1/4 'O`A'^E^1'O~APà,"o±ê"O 3/4 ('AD`Eclbo OCI_ASSOC+OCI_RETURN_NULLS)!lb ±ê"O 3/4 'AD±í`Ec"I^Albo

OCI_ASSOC ·u>>O`O>>,"o"Ià^1O^E'y×é!lb
OCI_NUM ·u>>O`O>>,"o''O 0 ?a^E 1/4 u"A^E'y×"O^E'y×é!lb("Anot`E"ICé?"o)
OCI_RETURN_NULLS ·u>>O?~O'AD!lb
OCI_RETURN_LOBS ·u>>O LOB u"A"OuPo^2>>^EC"Eüu"A~Aè^E"o·^u!lb

例子 1. `O>>,"o 1/4 òuyenu"A ocifetchinto() `A'y×'O

<?php
$conn
= ocilogon("username", "password");

$query = "SELECT apples FROM oranges";

$statement = OCIParse ($conn, $query);
OCIExecute ($statement);

while (
OCIFetchInto ($statement, $row, OCI_ASSOC)) {
    echo
$row['apples'];
}
?>

^2^I 1/4 ^u ocifetch() o'I ociexecute()!lb