2017 © Pedro Peláez
 

library php-keyget

PHP KeyGet solves routine actions like 'Get array value by key or default if not exists' and 'Ensure array has key or set to default'

image

io-developer/php-keyget

PHP KeyGet solves routine actions like 'Get array value by key or default if not exists' and 'Ensure array has key or set to default'

  • Friday, June 8, 2018
  • by io-developer
  • Repository
  • 1 Watchers
  • 0 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

PHP KeyGet

Build Status Packagist, (*1)

Library solves routine actions like: * Get array value by key/index if exists or return default value * Set array key/index if not exists, (*2)

Installation

System requirements:

PHP >= 5.0__ (tests for __7.1 up to nightly), (*3)

Composer:
composer require io-developer/php-keyget

or composer.json:, (*4)

"require": {
    "io-developer/php-keyget": "*"
}

Examples

Get value by key of default if not exists
<?php

$arr = ['foo' => 'bar'];
var_dump([
    key_get($arr, 'foo'), // 'bar'
    key_get($arr, 'baz'), // null
    key_get($arr, 'baz', 'Ooops!'), // 'Ooops!'
]);
Set value if key not exists
<?php

$arr = ['foo' => 'bar'];

key_setdefault($arr, 'foo', 'meow');
var_dump($arr);  // no changes

key_setdefault($arr, 'baz', 'meow');
var_dump($arr);  // ['foo' => 'bar', 'baz' => 'meow']

The Versions

08/06 2018

dev-master

9999999-dev https://github.com/io-developer/php-keyget

PHP KeyGet solves routine actions like 'Get array value by key or default if not exists' and 'Ensure array has key or set to default'

  Sources   Download

MIT

The Requires

  • php >=5.0

 

The Development Requires

php array default get dict setdefault set default get or default get if exists set if not exists

08/06 2018

1.0.1

1.0.1.0 https://github.com/io-developer/php-keyget

PHP KeyGet solves routine actions like 'Get array value by key or default if not exists' and 'Ensure array has key or set to default'

  Sources   Download

MIT

The Requires

  • php >=5.0

 

The Development Requires

php array default get dict setdefault set default get or default get if exists set if not exists

07/06 2018

1.0.0

1.0.0.0 https://github.com/io-developer/php-keyget

PHP KeyGet solves routine actions like 'Get array value by key or default if not exists' and 'Ensure array has key or set to default'

  Sources   Download

MIT

The Requires

  • php >=5.4

 

php array default get dict setdefault set default get or default get if exists set if not exists