Skip to content

UserAgent is a PHP library that provides methods to generate random User-Agent strings for different platforms, including Windows, Linux, and mobile devices.

License

Notifications You must be signed in to change notification settings

farhaanaliii/UserAgent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

UserAgent

GitHub stars GitHub license Latest release

UserAgent is a PHP library that provides methods to generate random User-Agent strings for different platforms, including Windows, Linux, and mobile devices.

Installation

Download and include it in your project.

Usage

Here's how you can use the UserAgent library in your PHP code:

require_once 'src/UserAgent.php';

// Generate a random User-Agent string for Windows
$userAgent = UserAgent::getWindows();
echo $userAgent;

// Generate a random User-Agent string for Linux
$userAgent = UserAgent::getLinux();
echo $userAgent;

// Generate a random User-Agent string for mobile devices
$userAgent = UserAgent::getMobile();
echo $userAgent;

// Generate a random User-Agent string for any platform
$userAgent = UserAgent::getRandom();
echo $userAgent;

Ouput

Mozilla/5.0 (Windows NT 6.3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.216 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.130 Safari/537.36
Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S7609/7048HIXC5; U; Bada/1.2; en-us) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/63 Mobile WVGA SMM-MMS/1.2.0 OPN-B
Mozilla/5.0 (iPhone 5 X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/8.1.1 Mobile/iPhone14,7 Safari/604.1

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or create a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

UserAgent is a PHP library that provides methods to generate random User-Agent strings for different platforms, including Windows, Linux, and mobile devices.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages