ao usar 'eco' na função, por que o resultado aparece na linha anterior?
Eu escrevi uma função que ecoava o id no outro lado de uma tabela vinculada.
quando escrevo na página que chama a função--
echo "<br/>getalbumartistfunction: ".get_albumartistid($thisalbum);
retorna o número artist_id na linhaacima onde eu tenho essa chamada de função. Então eu entrei na função e mudei de 'echo' para 'return' e agora aparece logo após os dois pontos como eu esperaria (e provavelmente é mais do que eu preciso).
Então funciona. Mas estou extremamente confuso por que ele mostraria o resultado na linha anterior quando a função está configurada para ecoá-lo.