0
У меня есть переменная, которую я пытаюсь проверить ее содержимое, которое вызывается асинхронно, поэтому я не могу сделать обычный var_dump (переменная $), например. Я пытаюсь записать содержимое переменной в файл, но не добился успеха. Это функция, включающая код записи файла. Я не уверен в типе данных $ dataobject. Как я могу определить его тип и выгрузить его содержимое в файл data.txt?Стратегии для прерывания вызова асинхронной функции для дампа переменной
public function insert_record($table, $dataobject) {
$dataobject = (array)$dataobject;
$columns = $this->get_columns($table);
$cleaned = array();
$fp = fopen('../../data.txt', 'w');
foreach ($dataobject as $field => $value) {
//fwrite($fp, print_r($field), print_r($value));
// fwrite($fp, print($field), print($value));
// fwrite($fp, var_export($value));
}
fclose($fp);
}
Я потратил много времени, пытаясь выяснить, что точной линии. Большое спасибо. Это сделало именно то, что мне нужно было сделать. – jamesTheProgrammer