PHP 클래스 Collections\Dictionary

상속: extends collections\AbstractCollectionArray, implements collections\MapInterface, implements ArrayAccess, use trait Collections\Traits\StrictKeyedIterableTrait, use trait Collections\Traits\GuardTrait
파일 보기 프로젝트 열기: danielgsims/php-collections 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$keyType
$storage
$valType

공개 메소드들

메소드 설명
__construct ( $keyType, $valType, array $storage = [] )
add ( $key, $value )
clear ( )
count ( )
delete ( $key )
each ( callable $callable )
exists ( $key )
filter ( callable $condition )
get ( $key )
getIterator ( )
getKeyType ( )
getOrElse ( $key, $default )
getValueType ( )
keys ( )
map ( callable $callable )
merge ( $newItems )
toArray ( )
valueExists ( $value )
values ( )
without ( callable $condition )

메소드 상세

__construct() 공개 메소드

public __construct ( $keyType, $valType, array $storage = [] )
$keyType
$valType
$storage array

add() 공개 메소드

public add ( $key, $value )

clear() 공개 메소드

public clear ( )

count() 공개 메소드

public count ( )

delete() 공개 메소드

public delete ( $key )

each() 공개 메소드

public each ( callable $callable )
$callable callable

exists() 공개 메소드

public exists ( $key )

filter() 공개 메소드

public filter ( callable $condition )
$condition callable

get() 공개 메소드

public get ( $key )

getIterator() 공개 메소드

public getIterator ( )

getKeyType() 공개 메소드

public getKeyType ( )

getOrElse() 공개 메소드

public getOrElse ( $key, $default )

getValueType() 공개 메소드

public getValueType ( )

keys() 공개 메소드

public keys ( )

map() 공개 메소드

public map ( callable $callable )
$callable callable

merge() 공개 메소드

public merge ( $newItems )

toArray() 공개 메소드

public toArray ( )

valueExists() 공개 메소드

public valueExists ( $value )

values() 공개 메소드

public values ( )

without() 공개 메소드

public without ( callable $condition )
$condition callable

프로퍼티 상세

$keyType 보호되어 있는 프로퍼티

protected $keyType

$storage 보호되어 있는 프로퍼티

protected $storage

$valType 보호되어 있는 프로퍼티

protected $valType