Skip to content

a-pp-zz/arr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

README

Simple and safest way to get values from arrays.

Example:

#!php

use \AppZz\Helpers\Arr as Arr;
$arr = [
	'foo' => '123',
	'bar' => '456',
	'qwe' => [
		'a'=>'ert',
		'b'=>'asd',
		'c'=>[
			'aa'=>2,
			'bb'=>3
		]
	]
];

var_dump(Arr::get($arr, 'foo'));
var_dump(Arr::get($arr, 'foo1'));
var_dump(Arr::get($arr, 'foo1', 3));
var_dump(Arr::get($arr, 'bar'));
var_dump(Arr::path($arr, 'qwe.a'));
var_dump(Arr::path($arr, 'qwe.b'));
var_dump(Arr::path($arr, 'qwe.aa'));
var_dump(Arr::path($arr, 'qwe.c.aa'));
var_dump(Arr::path($arr, 'qwe#c#aa', '#'));
var_dump(Arr::path($arr, 'qwe#c#aaa', '#', 22));

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages