What are the best practices for setting file permissions in PHP directories?

Setting proper file permissions in PHP directories is crucial for security. The best practice is to set permissions to restrict access to only necessary users or groups. Typically, directories should have permissions set to 755 and files to 644, to ensure that only the owner has write permissions and others have read-only access.

// Set directory permissions to 755
chmod('/path/to/directory', 0755);

// Set file permissions to 644
chmod('/path/to/file', 0644);