php
SKILL.md
PHP
A popular specific-purpose scripting language that is especially suited to web development.
When to Use
- Server-side web development
- WordPress / CMS development
- Content-heavy sites
- Rapid prototyping
Quick Start
<?php
$name = "World";
echo "Hello, $name!";
$colors = ["red", "green", "blue"];
foreach ($colors as $color) {
echo $color . "<br>";
}
?>
Core Concepts
Arrays
PHP arrays are versatile (serve as lists, maps, stacks, etc.).
$user = [
"id" => 1,
"name" => "Foo"
];
Superglobals
Built-in variables available in all scopes ($_GET, $_POST, $_SESSION).
OOP
PHP 8+ has robust object-oriented features including properties, attributes, and match expressions.
Best Practices
Do:
- Use Composer for dependency management
- Type hint function arguments and return types
- Use PDO for database access (prepared statements)
- Follow PSR standards (PSR-12)
Don't:
- Use
mysql_functions (deprecated/removed) - Trust user input (sanitize/validate)
- leave
display_errorson in production
References
Weekly Installs
2
Repository
g1joshi/agent-skillsGitHub Stars
7
First Seen
Feb 10, 2026
Security Audits
Installed on
trae2
gemini-cli2
antigravity2
claude-code2
github-copilot2
codex2