DEV Community

PHP

Home for all the PHP-related posts on Dev.to!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
SOLID in the WordPress Ecosystem: What 4wp.dev's Plugins Actually Prove

SOLID in the WordPress Ecosystem: What 4wp.dev's Plugins Actually Prove

Comments
5 min read
Type Juggling in API Authentication: How Sending `true` Bypasses a Password Check

Type Juggling in API Authentication: How Sending `true` Bypasses a Password Check

Comments
5 min read
urning emailed spreadsheets into Magento orders without asking customers to change

urning emailed spreadsheets into Magento orders without asking customers to change

Comments
5 min read
Handle Telegram InlineKeyboardMarkup in PHP: callback_query, answerCallbackQuery, and the 64-byte payload limit

Handle Telegram InlineKeyboardMarkup in PHP: callback_query, answerCallbackQuery, and the 64-byte payload limit

Comments
7 min read
WebForms.php 2.1 Released - DeepSeek Converted and Qwen Evaluated

WebForms.php 2.1 Released - DeepSeek Converted and Qwen Evaluated

Comments
8 min read
Validate Telegram Mini App initData in PHP: HMAC-SHA-256, timing-safe compare, and auth_date expiry

Validate Telegram Mini App initData in PHP: HMAC-SHA-256, timing-safe compare, and auth_date expiry

Comments
4 min read
I Built My Own Budget Tracker - Because I Didn't Want to Pay a Monthly Subscription

I Built My Own Budget Tracker - Because I Didn't Want to Pay a Monthly Subscription

Comments
6 min read
Insecure Deserialization in PHP — When Your Cache Becomes an Attack Surface

Insecure Deserialization in PHP — When Your Cache Becomes an Attack Surface

Comments
13 min read
Cookieless Analytics for WordPress: How Session-Based Tracking Works, and How to Prove a Plugin Sets Zero Cookie

Cookieless Analytics for WordPress: How Session-Based Tracking Works, and How to Prove a Plugin Sets Zero Cookie

Comments
3 min read
Crontab syntax basics, and how it differs from WP-Cron

Crontab syntax basics, and how it differs from WP-Cron

2
Comments
4 min read
Drupal Web Development - A 2026 Guide

Drupal Web Development - A 2026 Guide

Comments
6 min read
Handle Telegram Bot API Rate Limits in PHP: 429, Retry-After, Outbound Queues, and Grouping

Handle Telegram Bot API Rate Limits in PHP: 429, Retry-After, Outbound Queues, and Grouping

Comments
5 min read
Laravel for Django Developers: A Practical Guide to Laravel Architecture

Laravel for Django Developers: A Practical Guide to Laravel Architecture

Comments
13 min read
Verify Telegram Login Widget in PHP and Yii2: HMAC-SHA-256 hash, auth_date expiry, and binding telegram_id to a user

Verify Telegram Login Widget in PHP and Yii2: HMAC-SHA-256 hash, auth_date expiry, and binding telegram_id to a user

Comments
5 min read
Laravel Default Database Tables Explained

Laravel Default Database Tables Explained

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.