Разница между ответом функции заключается в том, что «echo» отправляет что-то в браузер (DOM), а «return» возвращает что-то вызывающему.
function myFunction(
return 5;
}
$myVar= myFunction(); //myVar equals 5
echo $myVar; // will show a "5 " on the screen
function myFunction() {
echo 5;
}
$myVar= myFunction(); // myVar equals 0, but the screen gets a "5"
echo $myVar; // a zero on the screen next to "5" printed by function appears .
Получил его и дал следующий ответ для будущих ссылок. Удаление htmlentities и stripslashes выполнило эту работу, поэтому:
$reply['suggestions'][]=($row['gemeinde']);