Length of the string: 6
Hello, John!

Functions in PHP allow for code reuse and organization. Built-in functions like `strlen()` come predefined in PHP, while user-defined functions are custom-made.