En Python puedo usar el método "get" para obtener el valor de un diccionario sin error.PHP: obtener el valor de matriz como en Python?
a = {1: "a", 2: "b"}
a[3] # error
a.get(3, "") # I got empty string.
Por lo tanto, buscar una función común/base que haga lo siguiente:
function GetItem($Arr, $Key, $Default){
$res = '';
if (array_key_exists($Key, $Arr)) {
$res = $Arr[$Key];
} else {
$res = $Default;
}
return $res;
}
tener misma función básicamente en PHP como en Python?
Gracias: dd
por qué necesita una función para obtener el valor usando una tecla de la matriz. $ a ['clave'] lo que está mal con este – zod
@zod: si la clave no existe, se obtiene un error de PHP. El uso de una función como las que se encuentran en las respuestas a continuación le permite obtener un valor predeterminado en lugar de un mensaje de error. –