PHP Manual

PEAR Manual

Smarty Manual

PostgreSQL

MySQL Manual

Perl Manual

config_load()

config_load() -- charge les données d'un fichier de configuration et les assigne au template

description

void config_load ( string file [, string section])

utilisée pour charger des données d'un fichier de configuration et les assigner a un template. cette fonction fonctionne exactement comme la fonction de template {config_load}.

note technique : comme pour smarty 2.4.0, les variables de templates assignées sont conservées entre chaque appel à fetch() et display(). les variables de configuration chargées avec config_load() sont globales. les fichiers de configuration sont aussi compilés pour une exécution plus rapide et respecte les réglages de $force_compile et de $compile_check.

exemple 13-1. exemple avec config_load()

<?php
// charge les variables de configuration et les assigne
$smarty->config_load('my.conf');

// charge une section
$smarty->config_load('my.conf','foobar');
?>

voir aussi {config_load}, get_config_vars(), clear_config() et les variables de configuration.