PHP 8.6.0 Beta 3 is available for testing

Yaf_Config_Simple::offsetUnset

(Yaf >=1.0.0)

Yaf_Config_Simple::offsetUnsetSupprime une clé (ArrayAccess)

Description

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

Supprime une entrée de configuration par sa clé. Cette méthode est appelée lorsque unset() est utilisé avec la syntaxe de tableau sur un objet de configuration.

Liste de paramètres

name

La clé de configuration à supprimer.

Valeurs de retour

Aucune valeur n'est retournée. Une alerte est émise si la configuration est en lecture seule.

Exemples

Exemple #1 Exemple avec Yaf_Config_Simple::offsetUnset()

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

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

// Les configurations en lecture seule ne peuvent pas être modifiées : une alerte est émise
$frozen = new Yaf_Config_Simple(['env' => 'development'], true);
unset($frozen['env']);
var_dump(isset($frozen['env']));
?>

Résultat de l'exemple ci-dessus est similaire à :

bool(false)
bool(true)

Voir aussi

add a note

User Contributed Notes

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