$filename = $_GET['file']; $content = file_get_contents("/var/www/files/" . $filename); echo $content;
PHP
class Cache { private static $data = []; public function set($key, $value) { self::$data[$key] = $value; } public function get($key) { return self::$data[$key] ?? null; } } $cacheA = new Cache(); $cacheA->set('user', 'Alice'); $cacheB = new Cache(); echo $cacheB->get('user'); // ?
Rääkige oma töökogemusest, tehnoloogiatehnikast ja projektidest
Leidke haavatavus koodis, mis loeb andmeid GET-parameetrist
Mida näitab see kood Laravelis cache kasutades? (küsimus kahe erineva vahemälu näite kohta)
Kuidas saavutada, et Laravelis näeks välja nagu staatilised väljakutsed, kuid töötaks nagu tavalised objektid?
Kuidas korraldada tööd ja sessioonide salvestamist horisontaalse skaleerimise korral?
Kuidas nimetatakse Laravelis (User::where()->orderBy()->get()) kutsesüsteemi ja mida tehnikaliselt teevad selle sees olevad meetodid, et kett töötaks?
Leidke koodis viga ja haavatavus (kood SQL-ühendus läbi QueryBuilder)
Kuidas sa rakendaksid suure hulga ülesannete (miljonid järjekorras) töötlemist, mitte ületades mälu ja täitmisaja limiite?