25#define arginfo_class_SQLite3_lastErrorCode arginfo_class_SQLite3_lastInsertRowID
27#define arginfo_class_SQLite3_lastExtendedErrorCode arginfo_class_SQLite3_lastInsertRowID
32#define arginfo_class_SQLite3_changes arginfo_class_SQLite3_lastInsertRowID
38#if !defined(SQLITE_OMIT_LOAD_EXTENSION)
44#if SQLITE_VERSION_NUMBER >= 3006011
129#define arginfo_class_SQLite3Stmt_clear arginfo_class_SQLite3_close
141#define arginfo_class_SQLite3Stmt_paramCount arginfo_class_SQLite3_lastInsertRowID
143#define arginfo_class_SQLite3Stmt_readOnly arginfo_class_SQLite3_close
145#define arginfo_class_SQLite3Stmt_reset arginfo_class_SQLite3_close
150#define arginfo_class_SQLite3Result_numColumns arginfo_class_SQLite3_lastInsertRowID
164#define arginfo_class_SQLite3Result_reset arginfo_class_SQLite3_close
166#define arginfo_class_SQLite3Result_finalize arginfo_class_SQLite3Stmt_close
177#if !defined(SQLITE_OMIT_LOAD_EXTENSION)
180#if SQLITE_VERSION_NUMBER >= 3006011
224#if !defined(SQLITE_OMIT_LOAD_EXTENSION)
227#if SQLITE_VERSION_NUMBER >= 3006011
270static void register_sqlite3_symbols(
int module_number)
283#if defined(SQLITE_DETERMINISTIC)
309 zend_string_release(const_OK_name);
311 zval const_DENY_value;
312 ZVAL_LONG(&const_DENY_value, SQLITE_DENY);
315 zend_string_release(const_DENY_name);
317 zval const_IGNORE_value;
318 ZVAL_LONG(&const_IGNORE_value, SQLITE_IGNORE);
321 zend_string_release(const_IGNORE_name);
323 zval const_CREATE_INDEX_value;
324 ZVAL_LONG(&const_CREATE_INDEX_value, SQLITE_CREATE_INDEX);
327 zend_string_release(const_CREATE_INDEX_name);
329 zval const_CREATE_TABLE_value;
330 ZVAL_LONG(&const_CREATE_TABLE_value, SQLITE_CREATE_TABLE);
333 zend_string_release(const_CREATE_TABLE_name);
335 zval const_CREATE_TEMP_INDEX_value;
336 ZVAL_LONG(&const_CREATE_TEMP_INDEX_value, SQLITE_CREATE_TEMP_INDEX);
339 zend_string_release(const_CREATE_TEMP_INDEX_name);
341 zval const_CREATE_TEMP_TABLE_value;
342 ZVAL_LONG(&const_CREATE_TEMP_TABLE_value, SQLITE_CREATE_TEMP_TABLE);
345 zend_string_release(const_CREATE_TEMP_TABLE_name);
347 zval const_CREATE_TEMP_TRIGGER_value;
348 ZVAL_LONG(&const_CREATE_TEMP_TRIGGER_value, SQLITE_CREATE_TEMP_TRIGGER);
351 zend_string_release(const_CREATE_TEMP_TRIGGER_name);
353 zval const_CREATE_TEMP_VIEW_value;
354 ZVAL_LONG(&const_CREATE_TEMP_VIEW_value, SQLITE_CREATE_TEMP_VIEW);
357 zend_string_release(const_CREATE_TEMP_VIEW_name);
359 zval const_CREATE_TRIGGER_value;
360 ZVAL_LONG(&const_CREATE_TRIGGER_value, SQLITE_CREATE_TRIGGER);
363 zend_string_release(const_CREATE_TRIGGER_name);
365 zval const_CREATE_VIEW_value;
366 ZVAL_LONG(&const_CREATE_VIEW_value, SQLITE_CREATE_VIEW);
369 zend_string_release(const_CREATE_VIEW_name);
371 zval const_DELETE_value;
372 ZVAL_LONG(&const_DELETE_value, SQLITE_DELETE);
375 zend_string_release(const_DELETE_name);
377 zval const_DROP_INDEX_value;
378 ZVAL_LONG(&const_DROP_INDEX_value, SQLITE_DROP_INDEX);
381 zend_string_release(const_DROP_INDEX_name);
383 zval const_DROP_TABLE_value;
384 ZVAL_LONG(&const_DROP_TABLE_value, SQLITE_DROP_TABLE);
387 zend_string_release(const_DROP_TABLE_name);
389 zval const_DROP_TEMP_INDEX_value;
390 ZVAL_LONG(&const_DROP_TEMP_INDEX_value, SQLITE_DROP_TEMP_INDEX);
393 zend_string_release(const_DROP_TEMP_INDEX_name);
395 zval const_DROP_TEMP_TABLE_value;
396 ZVAL_LONG(&const_DROP_TEMP_TABLE_value, SQLITE_DROP_TEMP_TABLE);
399 zend_string_release(const_DROP_TEMP_TABLE_name);
401 zval const_DROP_TEMP_TRIGGER_value;
402 ZVAL_LONG(&const_DROP_TEMP_TRIGGER_value, SQLITE_DROP_TEMP_TRIGGER);
405 zend_string_release(const_DROP_TEMP_TRIGGER_name);
407 zval const_DROP_TEMP_VIEW_value;
408 ZVAL_LONG(&const_DROP_TEMP_VIEW_value, SQLITE_DROP_TEMP_VIEW);
411 zend_string_release(const_DROP_TEMP_VIEW_name);
413 zval const_DROP_TRIGGER_value;
414 ZVAL_LONG(&const_DROP_TRIGGER_value, SQLITE_DROP_TRIGGER);
417 zend_string_release(const_DROP_TRIGGER_name);
419 zval const_DROP_VIEW_value;
420 ZVAL_LONG(&const_DROP_VIEW_value, SQLITE_DROP_VIEW);
423 zend_string_release(const_DROP_VIEW_name);
425 zval const_INSERT_value;
426 ZVAL_LONG(&const_INSERT_value, SQLITE_INSERT);
429 zend_string_release(const_INSERT_name);
431 zval const_PRAGMA_value;
432 ZVAL_LONG(&const_PRAGMA_value, SQLITE_PRAGMA);
435 zend_string_release(const_PRAGMA_name);
437 zval const_READ_value;
438 ZVAL_LONG(&const_READ_value, SQLITE_READ);
441 zend_string_release(const_READ_name);
443 zval const_SELECT_value;
444 ZVAL_LONG(&const_SELECT_value, SQLITE_SELECT);
447 zend_string_release(const_SELECT_name);
449 zval const_TRANSACTION_value;
450 ZVAL_LONG(&const_TRANSACTION_value, SQLITE_TRANSACTION);
453 zend_string_release(const_TRANSACTION_name);
455 zval const_UPDATE_value;
456 ZVAL_LONG(&const_UPDATE_value, SQLITE_UPDATE);
459 zend_string_release(const_UPDATE_name);
461 zval const_ATTACH_value;
462 ZVAL_LONG(&const_ATTACH_value, SQLITE_ATTACH);
465 zend_string_release(const_ATTACH_name);
467 zval const_DETACH_value;
468 ZVAL_LONG(&const_DETACH_value, SQLITE_DETACH);
471 zend_string_release(const_DETACH_name);
473 zval const_ALTER_TABLE_value;
474 ZVAL_LONG(&const_ALTER_TABLE_value, SQLITE_ALTER_TABLE);
477 zend_string_release(const_ALTER_TABLE_name);
479 zval const_REINDEX_value;
480 ZVAL_LONG(&const_REINDEX_value, SQLITE_REINDEX);
483 zend_string_release(const_REINDEX_name);
485 zval const_ANALYZE_value;
486 ZVAL_LONG(&const_ANALYZE_value, SQLITE_ANALYZE);
489 zend_string_release(const_ANALYZE_name);
491 zval const_CREATE_VTABLE_value;
492 ZVAL_LONG(&const_CREATE_VTABLE_value, SQLITE_CREATE_VTABLE);
495 zend_string_release(const_CREATE_VTABLE_name);
497 zval const_DROP_VTABLE_value;
498 ZVAL_LONG(&const_DROP_VTABLE_value, SQLITE_DROP_VTABLE);
501 zend_string_release(const_DROP_VTABLE_name);
503 zval const_FUNCTION_value;
504 ZVAL_LONG(&const_FUNCTION_value, SQLITE_FUNCTION);
507 zend_string_release(const_FUNCTION_name);
509 zval const_SAVEPOINT_value;
510 ZVAL_LONG(&const_SAVEPOINT_value, SQLITE_SAVEPOINT);
513 zend_string_release(const_SAVEPOINT_name);
515 zval const_COPY_value;
516 ZVAL_LONG(&const_COPY_value, SQLITE_COPY);
519 zend_string_release(const_COPY_name);
520#if defined(SQLITE_RECURSIVE)
522 zval const_RECURSIVE_value;
523 ZVAL_LONG(&const_RECURSIVE_value, SQLITE_RECURSIVE);
526 zend_string_release(const_RECURSIVE_name);
reset(array|object &$array)
#define PHP_SQLITE3_ASSOC
#define SQLITE_OPEN_CREATE
#define SQLITE_OPEN_READWRITE
#define SQLITE_OPEN_READONLY
#define arginfo_class_SQLite3Result_finalize
#define arginfo_class_SQLite3_lastErrorCode
#define arginfo_class_SQLite3Stmt_readOnly
#define arginfo_class_SQLite3Result_reset
#define arginfo_class_SQLite3Stmt_clear
#define arginfo_class_SQLite3Result_numColumns
#define arginfo_class_SQLite3Stmt_paramCount
#define arginfo_class_SQLite3Stmt_reset
#define arginfo_class_SQLite3_changes
#define arginfo_class_SQLite3_lastExtendedErrorCode
ZEND_API zend_class_constant * zend_declare_typed_class_constant(zend_class_entry *ce, zend_string *name, zval *value, int flags, zend_string *doc_comment, zend_type type)
ZEND_API zend_class_entry * zend_register_internal_class_with_flags(zend_class_entry *class_entry, zend_class_entry *parent_ce, uint32_t ce_flags)
struct _zend_function_entry zend_function_entry
#define INIT_CLASS_ENTRY(class_container, class_name, functions)
#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_TYPE_MASK_EX(name, return_reference, required_num_args, class_name, type)
#define ZEND_ARG_TYPE_MASK(pass_by_ref, name, type_mask, default_value)
#define ZEND_METHOD(classname, name)
#define ZEND_END_ARG_INFO()
#define ZEND_ARG_OBJ_INFO(pass_by_ref, name, class_name, allow_null)
#define ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, type_hint, allow_null, default_value)
#define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null)
#define ZEND_BEGIN_ARG_INFO_EX(name, _unused, return_reference, required_num_args)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define ZEND_ME(classname, name, arg_info, flags)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
#define ZEND_ACC_NO_DYNAMIC_PROPERTIES
#define ZEND_ACC_NOT_SERIALIZABLE
#define REGISTER_LONG_CONSTANT(name, lval, flags)
struct _zend_string zend_string
struct _zend_class_entry zend_class_entry
ZEND_API zend_string_init_interned_func_t zend_string_init_interned
#define ZEND_TYPE_INIT_MASK(_type_mask)