It is clear that the functions?
echo
print
print_r
var_dump
Yvar_export
they are used almost interchangeably to print content to the screen.
The objective of this question is to have a good answer that serves as a reference to understand the possible differences between each of them... if there are differences.