2014-03-11 5 views
0

Почему PHP var_dump() печатает кулак, когда я делаю его вторым элементом конкатенированной строки?var_dump печатает на экран перед добавочными элементами

echo "log_files: " . var_dump($log_files); 

=> array (size=4) 
     0 => string '.' (length=1) 
     1 => string '..' (length=2) 
     2 => string 'non_ssl_log.txt' (length=35) 
     3 => string 'ssl_access_log.txt' (length=31) 
    log_files: 

И как я могу предотвратить это?

ответ

0
echo "log file : \n"; 
var_dump($log_files); 

как по причине, почему его это не вызывает сожаления.

+0

также возможно дублировать http://stackoverflow.com/questions/8364232/why-do-print-r-and-var-dump-execute-before-echo – bountyh

Смежные вопросы