Стратегии прерывания асинхронного вызова функции для выгрузки переменной - PullRequest
0 голосов
/ 16 февраля 2012

У меня есть переменная, которую я пытаюсь проверить ее содержимое, которая вызывается асинхронно, поэтому я не могу, например, сделать нормальную переменную var_dump ($ variable).Я пытался записать содержимое переменной в файл, но безуспешно.Это функция, включающая код записи файла. Я не уверен в типе данных объекта $ data.Как я могу определить его тип и вывести его содержимое в файл 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);
}

1 Ответ

2 голосов
/ 16 февраля 2012
fwrite($fp, var_export($value, true));
...