"> // escape an attribute // partial('Include/matsit_incl.php', array( // render a partial with vars // 'matchId' => $id, // )); // // Benefits: e() makes "did I escape this?" answerable at a glance and B5 can // sweep raw `echo $var` -> `echo e($var)` mechanically. partial() gives the // duplicated *_incl.php fragments a single render path with explicit inputs // instead of relying on leaked globals (C4 dedup target). // Escape a value for safe output inside HTML text or a double/single-quoted // attribute. ENT_QUOTES covers both quote styles; UTF-8 matches the charset // sent by bootstrap.php. Null/ints/floats are cast to string first so callers // don't have to guard them. function e($value) { if ($value === null) { return ''; } return htmlspecialchars((string) $value, ENT_QUOTES, 'UTF-8'); } // Render a PHP partial in an isolated scope with only the variables it is // given. $vars keys become local variables inside the partial, so fragments // declare their inputs instead of reaching into page globals. Path is relative // to the project root (the directory above Include/). function partial($path, $vars = array()) { $full = __DIR__ . '/../' . ltrim($path, '/'); if (!is_file($full)) { error_log('partial(): missing file -- ' . $full); return; } extract($vars, EXTR_SKIP); include $full; }
Löydettiin 8 replaytä.
| Pelaaja1 | Pelaaja2 | Map | Liiga | DL | Lisätty | Lisääjä | Lataa | |
|---|---|---|---|---|---|---|---|---|
RelaxIsowka |
PikQ |
Xel'Naga Caverns | Diamond | 513 | 2011/07/15 | PikQ | ![]() | |
Cruzifix |
PikQ |
Tal'darim Altar LE | 513 | 2011/07/ 9 | Cruzifix | ![]() | ||
PikQ |
SiaBBo |
TSL3 GSL Tal'Darim Altar | Custom | 537 | 2011/04/26 | SiaBBo | ![]() | |
PikQ |
Hiivankins |
GSTL GSL TerminusRE | 503 | 2011/04/26 | Hiivankins | ![]() | ||
PikQ |
Volo |
GSL TerminusRe | Custom | 511 | 2011/01/18 | PikQ | ![]() | |
Fauxbia |
PikQ |
iCCup Valhalla | Custom | 532 | 2010/12/14 | PikQ | ![]() | |
PikQ |
HoSSaX |
Delta Quadrant | Platinum | 466 | 2010/11/17 | PikQ | ![]() | |
grim |
PikQ |
Blistering Sands | Custom | 604 | 2010/10/23 | PikQ | ![]() |