Інтерфейс ArrayAccess

(PHP 5, PHP 7, PHP 8)

Вступ

Інтерфейс дозволяє звертатися до об'єктів як до масивів.

Огляд інтерфейсів


    
     interface ArrayAccess {

    /* Методы */
    
   public offsetExists(mixed $offset): bool
public offsetGet(mixed $offset): mixed
public offsetSet(mixed $offset, mixed $value): void
public offsetUnset(mixed $offset): void

   }

Приклад #1 Основи використання

Loading...

Висновок наведеного прикладу буде схожим на:

bool(true)
int(2)
bool(false)
string(7) "A value"
obj Object
(
    [container:obj:private] => Array
        (
            [one] => 1
            [three] => 3
            [two] => A value
            [0] => Append 1
            [1] => Append 2
            [2] => Append 3
        )

)

Зміст