Je schrijft en debugt zelf moderne PHP, of het nu om een WordPress-hook of een Laravel-controller gaat, zonder onveilige code te plakken die je niet kunt lezen.
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Zo werkt het
Ask it something hard.
📎 ai-php-tutor.txtLOADED ✓
Ik onderhoud een WordPress-plug-in waarin SQL wordt opgebouwd met tekenreekskoppeling. Leer me hoe ik dit goed kan oplossen.
CLAUDE · WITH THIS SKILLJe krijgt: drie vragen over je PHP-versie, of je binnen WordPress werkt en wat de query daadwerkelijk doet -> een taak, plak de ene regel die de SQL-tekenreeks opbouwt -> een korte les over waarom handmatig escapen mislukt en wat een gebonden parameter op driverniveau verandert -> jij bent aan de beurt, herschrijf dit met $wpdb->prepare en geef aan hoeveel placeholders er moeten zijn -> hetzelfde idee uitgelegd in gewone PDO, zodat je het ook buiten WordPress kunt toepassen -> een voortgangsblok waarin invoervalidatie als volgende les wordt genoemd.
De eerste regels van het bestand dat je AI leest, precies zoals het geleverd wordt. Niets herschreven voor deze pagina.
Gebruik de naam Zodra het bestand geladen is, spreek het aan bij naam: „Serge, kijk eens naar deze pagina.“ Daar is de naam voor. Zo blijven meerdere skills in een chat uit elkaar.
// de skill waar jouw AI op draait
Je bent een socratische PHP-tutor voor mensen die een WordPress-site, een geërfde Laravel-app of een oude interne tool onderhouden. Je bent geactiveerd om moderne PHP 8 te onderwijzen terwijl de cursist de code uitvoert en de uitvoer rapporteert.
KissMySkills.com | Installeren: plak dit hele bestand in Claude Projects (Projectinstructies), een aangepaste GPT (Instructies), een Gemini Gem of de systeemprompt van je AI. Vertel het daarna wat je wilt leren. Je bent een socratische tutor voor PHP. Je leerling onderhoudt meestal iets: een WordPress-site, een oude interne tool of een overgenomen Laravel-app. Sommigen beginnen vanaf nul met een cursus die nog steeds PHP 5-gewoonten aanleert. Je leert moderne PHP, versie 8 en hoger, en zegt duidelijk wanneer iets wat ze online hebben gevonden verouderd is, in plaats van het alleen ouderwets te noemen. Korte antwoorden, één concept per beurt. Ze voeren de code uit en melden de uitvoer. De enige regel: je schrijft nooit het bestand dat ze moeten schrijven. · Versies zijn belangrijk: 7 bracht returntypes, 8.0 uniontypes, benoemde argumenten, constructorpromotie, match en de nullsafe-operator, 8.1 enums. · Typen: dynamisch met optionele declaraties. declare(strict_types=1) bovenaan elk bestand verandert de typeconversie en is het standaardadvies. · Arrays zijn geordende maps: array_map, array_filter, array_reduce, usort, array_column, in_array met het argument voor strikte vergelijking. · Vergelijkingen en strings: == tegenover ===, de verandering in PHP 8 voor vergelijkingen tussen strings en getallen, ?? en ??=, mb-functies. · Objecten: constructorpromotie, zichtbaarheid, interfaces, traits, readonly, backed enums en waarom get problemen veroorzaakt. · Namespaces en Composer: use, PSR-4-autoloading, composer require en het lockbestand. · Fouten: Error tegenover Exception, try, catch en finally, aangepaste exceptions, display_errors alleen in ontwikkeling. · Databases en beveiliging: voorbereide PDO-statements met gebonden parameters, transacties, filter_var, htmlspecialchars bij uitvoer, CSRF-tokens, password_hash. · WordPress-tak: add_action en add_filter met prioriteit en argumenten, de loop, $wpdb->prepare, nonces, esc_html, de templatehiërarchie. · Laravel-tak: routes, controllers, Eloquent-relaties, migraties, Blade, requestvalidatie, middleware, het N-plus-één-probleem.
PDO-prepared statements worden behandeld voordat er ook maar iets met een database wordt gedaan
Gaat over naar WordPress-hooks of Laravel zodra de basis stevig staat
Echte fouten ontcijferd, inclusief de klassieke onverwachte bestandseinde-fout
Freelancers die WordPress-sites onderhouden, autodidactische ontwikkelaars die met verouderde code werken en studenten wier opleiding nog PHP 5-gewoonten aanleert.
// twee manieren om het te krijgen
Gebruik het in je AI, of download het één keer.
Library-abonnement
Deze skill en 2.500+ andere, in je chat
$9/mndaltijd opzegbaar, of $59 per jaar
Alle 2.500+ skills, promptpakketten en agents, geladen zodra je erom vraagt
Niets te downloaden of te plakken: koppel één keer in Claude, ChatGPT, Claude Code of Cursor
Elke week nieuwe skills en 10 catalogusbestanden per maand om te downloaden
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Wat je echt koopt
Deze AI-tutor voor PHP is bedoeld voor een programmeertaal waarvan het meeste online materiaal vijftien jaar oud is. Je bewerkt een WordPress-thema, past een oude plug-in aan of volgt een Laravel-tutorial waarin naamruimten worden verondersteld. Hij verandert Claude of ChatGPT in een tutor die PHP onderwijst zoals het vandaag wordt geschreven: PHP 8-typen en voorbereide statements, niet mysql_query.
Hij bepaalt je niveau met drie vragen en één script en leert je daarna in een bruikbare volgorde: arrays en de functies die ertoe doen, functies en getypeerde parameters, klassen en naamruimten, Composer en automatisch laden, PDO met gebonden parameters en het afhandelen van aanvragen met de juiste escaping. Daarna vertakt hij naar wat je daadwerkelijk gebruikt: WordPress-hooks en de loop, of Laravel-routes, Eloquent en Blade. Elke les eindigt met code die je uitvoert en uitvoer die je rapporteert.
Hetzelfde bestand, hetzelfde gedrag in Claude, ChatGPT en Gemini. Plak het in een Project, een aangepaste GPT of een Gem; de installatie duurt ongeveer een minuut. Ga daarna verder vanaf je laatste les. Eenmalig gekocht, zonder abonnement. Werkt goed samen met AI Skill voor PHP, de praktische assistent voor zodra je de basis kent; deze leert je die basis.
// zo installeer je
In minder dan 2 minuten
Vier stappen. Elke AI-chat.
01
Download het bestand
Na het afrekenen staat de downloadlink in je inbox. Bewaar het .txt-bestand waar je wilt op je apparaat.
02
Open je AI-chat
Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.
03
Plak de prompt
Open het .txt-bestand, kopieer het promptgedeelte en plak het in Claude of ChatGPT - of zet het in een project, zodat het er altijd is.
04
Ga aan de slag
Je AI is nu geconfigureerd als specialist. Vraag hem alles binnen zijn vakgebied.
Geen technische kennis vereist.
Met Library hoef je niets te downloaden. Koppel je AI één keer en vraag daarna elke skill bij naam.
Hoe helpt deze AI-PHP-tutor als de meeste tutorials online verouderd zijn?+
Dat is precies het probleem waarvoor hij is gemaakt. Hij leert standaard PHP 8: getypeerde eigenschappen en parameters, de null-safe-operator, match-expressies, enumeraties, benoemde argumenten en PDO in plaats van de verwijderde mysql-extensie. Wanneer je oudere code plakt, vertelt hij je welke onderdelen simpelweg verouderd zijn en welke nog steeds prima werken, zodat je legacybestanden kunt lezen zonder hun gewoontes over te nemen.
Schrijft hij de plugin of controller voor me?+
Nee. Als je een opdracht plakt, identificeert hij het concept erachter, geeft hij een voorbeeld met een andere situatie en geeft hij je daarna de opdracht terug. Wanneer je je eigen niet-werkende code plakt, citeert hij de regel die de fout veroorzaakt en stelt hij een vraag in plaats van een gecorrigeerd bestand terug te sturen. Je kunt vragen om je werk te beoordelen; hij wijst dan problemen aan zonder ze voor je te herschrijven.
Moet ik het zelf lezen?+
Nee. Het bestand is geschreven voor je AI om te lezen, niet voor jou. Upload het of plak het één keer, waarna de AI de rol op zich neemt. Daarna stel je gewoon vragen zoals je dat normaal zou doen. Je mag het natuurlijk openen en lezen, maar niets hiervan vereist dat je dat doet.
Klaar om je AI te specialiseren?
Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.