Можно ли добавить переменную, которая не была объявлена ​​в php? - PullRequest
1 голос
/ 29 апреля 2020

Я хочу объявить переменную, имя которой введено во время выполнения

class db_handler {

function appendCol(){
  // get name col
  // get value
}

}

$colname = $_POST("col");
$db = new db_handler();
$db->appendCols()->$colname = "Value";

вот так xbase / dbf

пример из этой библиотеки:

$table = new WritableTable($dbf_file);
$table->openWrite();
$record = $table->appendRecord();
foreach ($fields as $field => $val ) {
    $record->$field = $val;
}
$table->writeRecord();
$table->close();

Возможно ли это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...