How to create dynamic JavaScript files using PHP

How to create dynamic JavaScript files using PHP

I am thinking about how some online services create dynamic JavaScript files. These files have the .js extension, but their content is not static. Please tell me how to create dynamic JavaScript files using PHP.