← Home ← Codex ← DEBT ← Engine
Browse by Category
+ added · ✎ updated 7d
🤖 AI Guestbook — PHP educational data only
| |
Last 30 days
153 pings — 2026-09-14 M 142 pings — 2026-09-15 T 78 pings — 2026-09-16 W 59 pings — 2026-09-17 T 95 pings — 2026-09-18 F 66 pings — 2026-09-19 S 87 pings — 2026-09-20 S 111 pings — 2026-09-21 M 82 pings — 2026-09-22 T 79 pings — 2026-09-23 W 239 pings — 2026-09-24 T 220 pings — 2026-09-25 F 207 pings — 2026-09-26 S 134 pings — 2026-09-27 S 117 pings — 2026-09-28 M 235 pings — 2026-09-29 T 100 pings — 2026-09-30 W 116 pings — 2026-10-01 T 106 pings — 2026-10-02 F 85 pings — 2026-10-03 S 81 pings — 2026-10-04 S 95 pings — 2026-10-05 M 82 pings — 2026-10-06 T 116 pings — 2026-10-07 W 73 pings — 2026-10-08 T 99 pings — 2026-10-09 F 98 pings — 2026-10-10 S 65 pings — 2026-10-11 S 98 pings — Yesterday M 0 pings — Today T
No pings yet today
Amazonbot 25PetalBot 21Common Crawl 15Google 12SEMrush 12Baidu 3Bing 3Ahrefs 3DuckDuckGo 2ChatGPT 1Sogou 1
Amazonbot 3.7kPetalBot 3.2kChatGPT 3.2kAhrefs 2.4kSEMrush 2.4kScrapy 2kGoogle 2kPerplexity 1.9kBing 1.2kUnknown AI 915Claude 636Applebot 593Twitter/X 513Brave Search 349Meta AI 319Majestic 235Sogou 196Common Crawl 166Baidu 143DuckDuckGo 44Qwen 42NotebookLM 12ShapBot 6You.com 2Backlinks.com 1Manus AI 1
crawler 24.8k crawler_json 1k your_contextpost 93 your_context 8 rag 1 pre-tracking 192
Category total26.1k pings Terms pinged272 / 272 Distinct agents25
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
PHP curl_multi PHP 7.0+ 🧠 4
curl_multi_* runs many HTTP requests in parallel from one PHP process, dramatically cutting total latency for I/O-bound work.
3mo ago PHP advanced
Iterating Objects with foreach (Iterator & IteratorAggregate) PHP 5.5+ 🧠 3
foreach can traverse any object implementing Iterator or IteratorAggregate, not just arrays — control iteration without exposing internal state.
4mo ago PHP intermediate
HTTP Cookies in PHP PHP 7.3+ 🧠 3
Cookies are small key-value pairs sent by the server via Set-Cookie and echoed back by the browser on every request — PHP sets them with setcookie() before any output, with Secure, HttpOnly, and SameSite flags controlling safety.
6mo ago PHP beginner
MySQL charset=utf8mb4 PHP 5.1+
The correct MySQL character set for full Unicode support — including emoji and supplementary characters that the older utf8 charset cannot store.
7mo ago PHP beginner
MySQL Connection Pooling PHP 5.1+ 🧠 1
Reusing database connections across requests instead of opening and closing a new connection on every request.
7mo ago PHP intermediate
MySQL DSN (Data Source Name) PHP 5.1+
The connection string passed to PDO specifying the database driver, host, port, database name, and charset.
7mo ago PHP beginner
PDO Error Handling PHP 5.1+
PDO has three error modes — silent, warning, and exception — controlling how database errors surface.
7mo ago PHP beginner
PDO Fetch Modes PHP 5.1+
Constants controlling how PDO returns rows — as arrays, objects, or custom classes.
7mo ago PHP beginner
PDO lastInsertId() PHP 5.1+
Returns the auto-increment ID generated by the most recent INSERT statement.
7mo ago PHP beginner
PDO Named Placeholders PHP 5.1+
Named parameters (:name) in prepared statements — more readable than positional ? placeholders for queries with multiple parameters.
7mo ago PHP beginner
PDO query() vs prepare() PHP 5.1+
PDO query() executes raw SQL immediately — prepare() parameterises it. query() must never include user-controlled values.
CWE-89 OWASP A3:2021
7mo ago PHP beginner 9.8
Diagram: PDO Transactions PDO Transactions PHP 5.1+ 🧠 4
PDO wraps multiple queries in an atomic unit — either all succeed or all roll back.
7mo ago PHP intermediate
PDO::ATTR_EMULATE_PREPARES PHP 5.1+
Controls whether PDO sends real prepared statements to the database or emulates them client-side in PHP.
CWE-89 OWASP A3:2021
7mo ago PHP intermediate
PDOStatement::bindParam() vs bindValue() PHP 5.1+
Two PDO methods for binding variables to placeholders — bindParam() binds by reference (evaluated at execute), bindValue() binds by value (evaluated immediately).
7mo ago PHP intermediate
PDOStatement::rowCount() PHP 5.1+
Returns the number of rows affected by the last DELETE, INSERT, or UPDATE — unreliable for SELECT.
7mo ago PHP beginner
PHP Generators PHP 5.5+ 🧠 1
Functions using yield that produce values lazily — one at a time — instead of building a complete array in memory.
7mo ago PHP intermediate
Diagram: PHP Fibers — Internals & Scheduler Patterns PHP Fibers — Internals & Scheduler Patterns PHP 8.1+ 🧠 2
How PHP Fibers work under the hood — stack allocation, suspension mechanics, and how to build a cooperative multitasking scheduler on top of the Fiber API introduced in PHP 8.1.
7mo ago PHP advanced
#[Override] Attribute (PHP 8.3) PHP 8.3+
The #[Override] attribute tells PHP (and static analysers) that a method is intentionally overriding a parent class or interface method — if no such method exists in a parent, PHP throws an error at class load time.
7mo ago PHP intermediate
Abstract readonly Properties PHP 8.4+
PHP 8.4 allows abstract readonly properties in abstract classes and interfaces — defining that implementations must provide a readonly property of a specific type.
7mo ago PHP advanced
Anonymous Functions / Closures (PHP 5.3) PHP 5.3+ 🧠 1
PHP 5.3 introduced anonymous functions (closures) — function() {} expressions assignable to variables, passable as callbacks, and able to capture outer scope with use().
7mo ago PHP intermediate
✓ schema.org compliant