PHP 8.4.26 Released!

Yaf_Config_Simple::offsetUnset

(Yaf >=1.0.0)

Yaf_Config_Simple::offsetUnset — El propósito de offsetUnset

Descripción

public function Yaf_Config_Simple::offsetUnset(mixed $name): void

Elimina una entrada de configuración por su clave. Este método se llama cuando se usa unset() con la sintaxis de array sobre un objeto de configuración.

Parámetros

name

La clave de configuración a eliminar.

Valores devueltos

No se devuelve ningún valor. Se emite una advertencia si la configuración es de solo lectura.

Ejemplos

Ejemplo #1 Ejemplo de Yaf_Config_Simple::offsetUnset()

<?php
$config = new Yaf_Config_Simple([
    'cache' => ['enable' => true],
    'env'   => 'development',
]);

unset($config['cache']);
var_dump(isset($config['cache']));

// Las configuraciones de solo lectura no se pueden modificar: se emite una advertencia
$frozen = new Yaf_Config_Simple(['env' => 'development'], true);
unset($frozen['env']);
var_dump(isset($frozen['env']));
?>

Resultado del ejemplo anterior es similar a:

bool(false)
bool(true)

Véase también

+add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top