Use return values instead of echoing inside the function
Use type hints (int, string, array, object) for reliability
Return early (return inside if conditions) for better readability
Use arrays or objects for multiple return values
Avoid modifying global variables inside functions