2 /* vim: set expandtab sw=4 ts=4 sts=4: */
10 if (! defined('PHPMYADMIN')) {
15 * Access to a multidimensional array by dot notation
17 * @param array $array List of values
18 * @param string|array $path Path to searched value
19 * @param mixed $default Default value
21 * @return mixed Searched value
23 function get($array, $path, $default = null)
25 if (is_string($path)) {
26 $path = explode('.', $path);
28 $p = array_shift($path);
30 if (!isset($array[$p])) {
34 $p = array_shift($path);