PHP 8.6.0 Beta 3 is available for testing

Yaf_Config_Simple::offsetSet

(Yaf >=1.0.0)

Yaf_Config_Simple::offsetSetDéfinit une valeur de configuration (ArrayAccess)

Description

public function Yaf_Config_Simple::offsetSet(mixed $name, mixed $value): void

Définit une valeur de configuration en utilisant la syntaxe de tableau. Cette méthode est un alias de Yaf_Config_Simple::set(). L'affectation échoue silencieusement si la configuration est en lecture seule.

Liste de paramètres

name

La clé de configuration à définir.

value

La valeur à affecter.

Valeurs de retour

Aucune valeur n'est retournée. L'affectation échoue si la configuration est en lecture seule.

Exemples

Exemple #1 Exemple avec Yaf_Config_Simple::offsetSet()

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

// Accessible en écriture par défaut
$config['env'] = 'production';
$config['cache'] = ['enable' => true];
echo $config['env'], "\n";
var_dump($config['cache']['enable']);

// Les affectations sur une configuration en lecture seule échouent silencieusement
$frozen = new Yaf_Config_Simple(['env' => 'development'], true);
$frozen['env'] = 'production';
echo $frozen['env'], "\n";
?>

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

production
bool(true)
development

Voir aussi

add a note

User Contributed Notes

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