variable_set
includes/bootstrap.inc, строка 464
- Версии
- 5 – 6
variable_set($name, $value)
Устанавливает постоянную переменную.
Параметры
$name
Имя устанавливаемой переменной.
$value
Устанавливаемое значение. Может быть любого типа данных, так как функция умеет сериализировать данные при необходимости.
Код
<?php
function variable_set($name, $value) {
global $conf;
db_lock_table('variable');
db_query("DELETE FROM {variable} WHERE name = '%s'", $name);
db_query("INSERT INTO {variable} (name, value) VALUES ('%s', '%s')", $name, serialize($value));
db_unlock_tables();
cache_clear_all('variables', 'cache');
$conf[$name] = $value;
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии