PHP Reddit – Telegram
PHP Reddit
34 subscribers
286 photos
36 videos
24.7K links
Channel to sync with /r/PHP /r/Laravel /r/Symfony. Powered by awesome @r_channels and @reddit2telegram
Download Telegram
Who's hiring/looking

This is a bi-monthly thread aimed to connect PHP companies and developers who are hiring or looking for a job.

Rules

No recruiters
Don't share any personal info like email addresses or phone numbers in this thread. Contact each other via DM to get in touch
If you're hiring: don't just link to an external website, take the time to describe what you're looking for in the thread.
If you're looking: feel free to share your portfolio, GitHub, … as well. Keep into account the personal information rule, so don't just share your CV and be done with it.

https://redd.it/1p12myc
@r_php
How well do you know PHP?

I've created a PHP quiz with over 500+ questions. This started out as an attempt to compile interview questions. It evolved into a comprehensive coverage of PHP from beginner to more advanced topics. I've tried to make sure most relevant topics in PHP are covered.

Answers have been double checked but if you come across an answer you're unsure of, please let me know. Enjoy!

PHP Quiz

Edit: I've seen the feedback that there are questions here that are not strictly PHP, questions on server setup etc. I'll add a filter to remove these.

https://redd.it/1p1k35f
@r_php
Do you write acceptance tests, and if so, what do you use?

We've been using Behat (and its associated language, Gherkin) since like day 1. I've been meaning to check this area of the PHP ecosystem out again and wondering what y'all are using, if you are indeed using them? Do you use behat, or PHPSpec, or some other layer for that?

https://redd.it/1p1upnw
@r_php
Built a Self-Refining Content Agent that removes the manual feedback loop

Ever had this experience? You prompt an AI to write something, get back "meh" content, revise your prompt, get feedback, ask for revisions, and repeat. You basically become a supervisor doing the AI's QA work.

What if that process was automated?

Two agents, separate roles. One writes content, one reviews it against your specific rules and gives scored feedback. They loop until the output hits your quality threshold.

How it works:

Your topic/prompt → Writer Agent (creates based on your rules) → Reviewer Agent (scores against rules) → Score >= 85? Done. If not, loop with feedback.

We just published a full tutorial with code examples and real-world implementation tips for Laravel.

If you're working with AI agents or exploring automation patterns, this one's worth stealing for your own work.

Edit: Link in comments



https://redd.it/1p22w1i
@r_php
How to run SQL queries based only on form filled parts?

Let's say I have a form, with different inputs like text field, dropdown list and datepicker, how can I make it so that it only queries those inputs which are not empty?

Do I check the input value with isset() and based on that run some SQL which is then concatenated to the "main" query?

What is even the correct term for this type of action so I can search and study it more?

https://redd.it/1p2du73
@r_php
Digital marketer here — curious about how PHP is evolving in 2025

I’m not a PHP developer, but I work in digital marketing and handle a lot of websites built on PHP (WordPress, custom CMS, etc.). I’m trying to understand how PHP is evolving in 2025 so I can plan better for performance, security, and SEO.

Not asking for coding help — just interested in the community’s insights on:

How PHP development has changed recently
What modern practices or versions matter most for long-term site health
Whether PHP 8+ gives any real-world speed or stability improvements
Anything marketers should know when working with PHP-based websites

Would love to hear your thoughts from a developer’s point of view.

https://redd.it/1p2s0z7
@r_php