PHP odbc_fetch_array ODBC 函数

  • 定义和用法

    odbc_fetch_array - 提取结果行作为关联数组
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    odbc_fetch_array ( resource $result [, int $rownumber ] )
    
    从ODBC查询中获取关联数组。
  • 参数

    参数 必需的 描述
    result 来自odbc_exec()的结果资源。
    rownumber (可选)选择要检索的行号。
  • 返回值

    返回与获取的行相对应的数组,如果没有更多行,则返回FALSE。
  • 示例

    <?php
    function fetch2DArray($res){   
       $i = 0;
       $j = 0;
       $toReturn = "";
      
       while(odbc_fetch_row($res))
       {
           for ($j = 1; $j <= odbc_num_fields($res); $j++)
           {       
                $field_name = odbc_field_name($res, $j);
                $ar[$field_name] = odbc_result($res, $field_name);
           }
          
           $toReturn[$i] = $ar;
           $i++;
       }
       return $toReturn;   
    }
    
  • 相关函数

    odbc_fetch_row() - 取得一行
    odbc_fetch_object() - 获取结果行作为对象
    odbc_num_rows() - 结果中的行数