SQLiteResult
in package
Wrapper per SQLite3Result che converte i metodi in snake_case per consistenza con lo stile del framework
Table of Contents
Methods
- __call() : mixed
- __construct() : mixed
- __get() : mixed
- column_name() : string|false
- Restituisce il nome di una colonna per indice
- column_type() : int|false
- Restituisce il tipo di una colonna per indice
- data_seek() : bool
- Reset del result pointer alla riga specificata
- fetch_array() : array<string|int, mixed>|false
- Fetch di un array con modalità specificata
- fetch_assoc() : array<string|int, mixed>|false
- Fetch di un array associativo
- finalize() : true
- Libera la memoria del result set
- free() : true
- num_columns() : int
- Restituisce il numero di colonne nel result set
- num_rows() : int
- Restituisce il numero di righe nel result set Utilizza cache e tracking della posizione per evitare loop infiniti
- reset() : bool
- Reset del result pointer alla prima riga
Methods
__call()
public
__call(mixed $method, mixed $args) : mixed
Parameters
- $method : mixed
- $args : mixed
__construct()
public
__construct(mixed $sqlite_result) : mixed
Parameters
- $sqlite_result : mixed
__get()
public
__get(mixed $property) : mixed
Parameters
- $property : mixed
column_name()
Restituisce il nome di una colonna per indice
public
column_name(int $column) : string|false
Parameters
- $column : int
-
Indice della colonna (0-based)
Return values
string|false —Nome della colonna o false se non trovata
column_type()
Restituisce il tipo di una colonna per indice
public
column_type(int $column) : int|false
Parameters
- $column : int
-
Indice della colonna (0-based)
Return values
int|false —Tipo della colonna o false se non trovata
data_seek()
Reset del result pointer alla riga specificata
public
data_seek(int $offset) : bool
Parameters
- $offset : int
-
Indice della riga (0-based)
Return values
bool —True in caso di successo
fetch_array()
Fetch di un array con modalità specificata
public
fetch_array() : array<string|int, mixed>|false
Return values
array<string|int, mixed>|false —Array dei dati o false se non ci sono più righe
fetch_assoc()
Fetch di un array associativo
public
fetch_assoc() : array<string|int, mixed>|false
Return values
array<string|int, mixed>|false —Array dei dati o false se non ci sono più righe
finalize()
Libera la memoria del result set
public
finalize() : true
Return values
truefree()
public
free() : true
Return values
truenum_columns()
Restituisce il numero di colonne nel result set
public
num_columns() : int
Return values
int —Numero di colonne
num_rows()
Restituisce il numero di righe nel result set Utilizza cache e tracking della posizione per evitare loop infiniti
public
num_rows() : int
Return values
int —Numero di righe
reset()
Reset del result pointer alla prima riga
public
reset() : bool
Return values
bool —True in caso di successo