Я знаю, что это очень старый пост, но я подумал, что он все еще может быть полезен.
Если вы можете читать формат json, вы можете заменить свой var_dump на:
return json_encode($myvar);
Я использовал это, чтобы помочь устранить неполадки в службе, которую я строил, которая имеет несколько глубоко вложенных массивов.Это вернет каждый уровень вашего массива без усечения чего-либо или необходимости изменения файла php.ini.
Кроме того, поскольку данные json_encoded являются строкой, это означает, что вы можете легко записать их в журнал ошибок
error_log(json_encode($myvar));
Возможно, это не лучший выбор для каждой ситуации, но этовыбор!