HumHub Documentation (unofficial)

ArrayParser
in package

The class converts PostgreSQL array representation to PHP array

Tags
author

Sergei Tigrov rrr-r@ya.ru

author

Dmytro Naumenko d.naumenko.a@gmail.com

since
2.0.14
phpcs:disable

Squiz.NamingConventions.ValidVariableName.PrivateNoUnderscore

Table of Contents

Properties

$delimiter  : string

Methods

parse()  : array<string|int, mixed>|null
Convert array from PostgreSQL to PHP
parseArray()  : array<string|int, mixed>
Pares PgSQL array encoded in string
parseString()  : string|null
Parses PgSQL encoded string

Properties

$delimiter

private string $delimiter = ','

Character used in array

Methods

parse()

Convert array from PostgreSQL to PHP

public parse(string $value) : array<string|int, mixed>|null
Parameters
$value : string

string to be converted

Return values
array<string|int, mixed>|null

parseArray()

Pares PgSQL array encoded in string

private parseArray(string $value[, int &$i = 0 ]) : array<string|int, mixed>
Parameters
$value : string
$i : int = 0

parse starting position

Return values
array<string|int, mixed>

parseString()

Parses PgSQL encoded string

private parseString(string $value, int &$i) : string|null
Parameters
$value : string
$i : int

parse starting position

Return values
string|null

        
On this page

Search results