Wenn dir Leute sagen, dass PHP keine Programmiersprache ist und Java nicht Java-Script, dann dient das nicht nur zur Belustigung, sondern auch dazu dich darüber aufzuklären, dass du Begriffe falsch verwendest. Man kann natürlich auch "Apfel" zu einer "Birne" sagen, aber das ist halt leider nicht wirklich richtig und erschwert die Kommunikation.
Cloudflare hat in der Regel zwei verschiedene Modi um vor Bots/Attacken zu schützen. Welche davon zum Einsatz kommen hängt von der Webseite und/oder der IP (und unter Umständen vermutlich auch anderen Faktoren und deren Bewertung von CF) ab. Es kann auch sein, dass keiner der Checks kommt. Beide gleichzeitig kommen aber eigentlich nie vor.
Der erste Check ist die Java-Script-Challenge (auch gerne auch "I'm under attack mode" = IUAM genannt). Hierbei muss man kein Captcha lösen, sondern bekommt einfach "Checking your browser before accessing [...]" und muss kurz warten. Im Hintergrund löst dein Browser eine (Rechen-)Aufgabe per JS und sendet das Resultat an Cloudflare. Um diesen Check zu umgehen muss der Bot entweder JS unterstützen/verstehen/ausführen oder man bringt ihm eben den benötigten Teil bei. Früher war das mal relativ einfach. Heute dürfte das etwas schwieriger sein, aber ich glaube es gibt auch entsprechende "Bypass"-Scripte, die man im Internet findet.
Der zweite Check ist der, bei dem man ein ReCaptcha sieht. Diesen Check kann man nicht wirklich umgehen, aber man kann das Captcha einfach durch einen entsprechenden Service (nennen sich u.a. "Captcha Breaker") lösen lassen. Hierfür hilft dir womöglich schon der Beispielcode, den entsprechende Anbieter in der Dokumentation anbieten, weiter.




Zitieren