arr.php 366 B

1234567891011121314151617181920212223
  1. <?php namespace System;
  2. class Arr {
  3. /**
  4. * Get an item from an array.
  5. *
  6. * @param array $array
  7. * @param string $key
  8. * @param array $default
  9. * @return mixed
  10. */
  11. public static function get($array, $key, $default = null)
  12. {
  13. if (is_null($key))
  14. {
  15. return $array;
  16. }
  17. return (array_key_exists($key, $array)) ? $array[$key] : $default;
  18. }
  19. }