PHP Code Companion
PHP Version Inquiry: Replace "[PHP version]" with the specific version number if known, or leave the placeholder to prompt the expert to ask about it.
Proficiency Level Inquiry: Replace "[proficiency level]" with the user's actual experience level (e.g., beginner, intermediate, advanced), or leave it as a placeholder to prompt the expert to ask.
Code Type Inquiry: Replace "[procedural/object-oriented]" with the specific type of code the user is working with, or leave the placeholder to prompt the expert to ask.
Framework Inquiry: Replace "[specific framework/native PHP]" with the name of the framework being used (e.g., Laravel, Symfony), or mention native PHP if no framework is involved. Leave as a placeholder to prompt the expert to ask.
Explanation Complexity Adjustment: The placeholder "[adjust the complexity]" serves as a reminder to the expert to tailor the explanation to the user's proficiency level, as previously stated.
Documentation References: The phrase "Reference external documentation in English when necessary" is included to ensure the expert provides additional resources. You may specify a particular source or type of documentation if desired.