php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
_pdo_stmt_t Struct Reference

#include <php_pdo_driver.h>

Data Fields

const struct pdo_stmt_methodsmethods
 
voiddriver_data
 
unsigned executed:1
 
unsigned supports_placeholders:2
 
unsigned _reserved:29
 
int column_count
 
struct pdo_column_datacolumns
 
zval database_object_handle
 
pdo_dbh_tdbh
 
HashTablebound_params
 
HashTablebound_param_map
 
HashTablebound_columns
 
zend_long row_count
 
zend_stringquery_string
 
zend_stringactive_query_string
 
pdo_error_type error_code
 
zval lazy_object_ref
 
zend_ulong refcount
 
enum pdo_fetch_type default_fetch_type
 
union { 
 
   int   column 
 
   struct { 
 
      zval   ctor_args 
 
      zend_fcall_info   fci 
 
      zend_fcall_info_cache   fcc 
 
      zval   retval 
 
      zend_class_entry *   ce 
 
   }   cls 
 
   struct { 
 
      zval   fetch_args 
 
      zend_fcall_info   fci 
 
      zend_fcall_info_cache   fcc 
 
      zval   object 
 
      zval   function 
 
      zval *   values 
 
   }   func 
 
   zval   into 
 
fetch 
 
const char * named_rewrite_template
 
zend_object std
 

Detailed Description

Definition at line 558 of file php_pdo_driver.h.

Field Documentation

◆ _reserved

unsigned _pdo_stmt_t::_reserved

Definition at line 571 of file php_pdo_driver.h.

◆ active_query_string

zend_string* _pdo_stmt_t::active_query_string

Definition at line 600 of file php_pdo_driver.h.

◆ bound_columns

HashTable* _pdo_stmt_t::bound_columns

Definition at line 591 of file php_pdo_driver.h.

◆ bound_param_map

HashTable* _pdo_stmt_t::bound_param_map

Definition at line 588 of file php_pdo_driver.h.

◆ bound_params

HashTable* _pdo_stmt_t::bound_params

Definition at line 586 of file php_pdo_driver.h.

◆ ce

zend_class_entry* _pdo_stmt_t::ce

Definition at line 619 of file php_pdo_driver.h.

◆ [struct]

struct { ... } _pdo_stmt_t::cls

◆ column

int _pdo_stmt_t::column

Definition at line 613 of file php_pdo_driver.h.

◆ column_count

int _pdo_stmt_t::column_count

Definition at line 577 of file php_pdo_driver.h.

◆ columns

struct pdo_column_data* _pdo_stmt_t::columns

Definition at line 578 of file php_pdo_driver.h.

◆ ctor_args

zval _pdo_stmt_t::ctor_args

Definition at line 615 of file php_pdo_driver.h.

◆ database_object_handle

zval _pdo_stmt_t::database_object_handle

Definition at line 581 of file php_pdo_driver.h.

◆ dbh

pdo_dbh_t* _pdo_stmt_t::dbh

Definition at line 582 of file php_pdo_driver.h.

◆ default_fetch_type

enum pdo_fetch_type _pdo_stmt_t::default_fetch_type

Definition at line 611 of file php_pdo_driver.h.

◆ driver_data

void* _pdo_stmt_t::driver_data

Definition at line 561 of file php_pdo_driver.h.

◆ error_code

pdo_error_type _pdo_stmt_t::error_code

Definition at line 603 of file php_pdo_driver.h.

◆ executed

unsigned _pdo_stmt_t::executed

Definition at line 565 of file php_pdo_driver.h.

◆ fcc

zend_fcall_info_cache _pdo_stmt_t::fcc

Definition at line 617 of file php_pdo_driver.h.

◆ fci

zend_fcall_info _pdo_stmt_t::fci

Definition at line 616 of file php_pdo_driver.h.

◆ [union]

union { ... } _pdo_stmt_t::fetch

◆ fetch_args

zval _pdo_stmt_t::fetch_args

Definition at line 622 of file php_pdo_driver.h.

◆ [struct]

struct { ... } _pdo_stmt_t::func

◆ function

zval _pdo_stmt_t::function

Definition at line 626 of file php_pdo_driver.h.

◆ into

zval _pdo_stmt_t::into

Definition at line 629 of file php_pdo_driver.h.

◆ lazy_object_ref

zval _pdo_stmt_t::lazy_object_ref

Definition at line 607 of file php_pdo_driver.h.

◆ methods

const struct pdo_stmt_methods* _pdo_stmt_t::methods

Definition at line 560 of file php_pdo_driver.h.

◆ named_rewrite_template

const char* _pdo_stmt_t::named_rewrite_template

Definition at line 634 of file php_pdo_driver.h.

◆ object

zval _pdo_stmt_t::object

Definition at line 625 of file php_pdo_driver.h.

◆ query_string

zend_string* _pdo_stmt_t::query_string

Definition at line 597 of file php_pdo_driver.h.

◆ refcount

zend_ulong _pdo_stmt_t::refcount

Definition at line 608 of file php_pdo_driver.h.

◆ retval

zval _pdo_stmt_t::retval

Definition at line 618 of file php_pdo_driver.h.

◆ row_count

zend_long _pdo_stmt_t::row_count

Definition at line 594 of file php_pdo_driver.h.

◆ std

zend_object _pdo_stmt_t::std

Definition at line 641 of file php_pdo_driver.h.

◆ supports_placeholders

unsigned _pdo_stmt_t::supports_placeholders

Definition at line 569 of file php_pdo_driver.h.

◆ values

zval* _pdo_stmt_t::values

Definition at line 627 of file php_pdo_driver.h.


The documentation for this struct was generated from the following file: