Skip to content

Instantly share code, notes, and snippets.

@KarelWintersky
Created October 11, 2015 22:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KarelWintersky/8be37bbe8c797ded31c1 to your computer and use it in GitHub Desktop.
Save KarelWintersky/8be37bbe8c797ded31c1 to your computer and use it in GitHub Desktop.
KW: Core functions
<?php
/**
* Эквивалент isset( array[ key ] ) ? array[ key ] : default ;
* at PHP 7 useless, z = a ?? b;
* @param $array
* @param $key
* @param $default
*/
function at($array, $key, $default)
{
return isset($array[$key]) ? $array[$key] : $default;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment