<?php require_once __DIR__ . '/../../vendor/autoload.php'; use wapmorgan\KVStorage\Storage; $kv = new Storage(__DIR__ . '/config.ini'); echo '1. Database has following items: '; var_dump($kv->keys()); fgets(STDIN); echo '2. Add new item' . PHP_EOL; $kv->add('проблема', 0); echo '3. Now db has following items: '; var_dump($kv->keys()); fgets(STDIN); echo '4. Get item: '; var_dump($kv->get('проблема')); fgets(STDIN); echo '5. Total count: '; var_dump($kv->count()); fgetc(STDIN); unset($kv); $kv = new Storage(__DIR__ . '/config.ini'); echo '6. Reopening' . PHP_EOL; echo '7. Db has items: '; var_dump($kv->keys()); fgets(STDIN);
<?php require_once __DIR__ . '/../../vendor/autoload.php'; use wapmorgan\KVStorage\Storage; $kv = new Storage(__DIR__ . '/config.ini'); var_dump($kv->keys()); if (!$kv->check('проблема')) { $kv->add('проблема', 0); }