Exemple #1
0
function ra()
{
    return new RedisArray(array('localhost:6379', 'localhost:6380', 'localhost:6381', 'localhost:6382'));
}
function data()
{
    srand(1);
    $data = array();
    for ($i = 0; $i < 10; $i++) {
        $data['key-' . $i] = rand();
    }
    return $data;
}
$data = data();
$last = memory_get_usage();
for ($i = 0; $i < 10; $i++) {
    $ra = ra();
    echo "{$i}) " . (memory_get_usage() - $last) . " bytes\n";
    $ra->mset($data);
    foreach ($data as $k => $v) {
        if ($v != $ra->get($k)) {
            echo "Expected {$v}\n";
            die("FAIL");
        }
    }
    $ra = ra();
    $data = data();
    if (array_values($data) != $ra->mget(array_keys($data))) {
        die("FAIL");
    }
}
Exemple #2
0
	De tank bevat 10 x 200 = 2000 liter zuurstof. Als de meter 154 bar aangeeft dan bevat de tank 10 x 154 = 1540 liter
	');
    // eenheden
    co('c32', '3020', 'zuurstof', '{"br" : "302015"}');
    // medisch /BMI
    br('302505', 'BMI', '{ "wd" : 10, "sm": "bmi", "as" : 12, "vr" : "ov", "t1" : "v126|t200", "t2" : "v50|t135", "rg" : "v15|t40", "bd" : "rk", "ku" : "3025a" }');
    ui('3025a', 'BMI geef een verhouding tussen lengte en gewicht. Hiermee krijg je gemakkelijk een indcatie van onder- of over-gewicht.
	BMI kun je berekenen gewicht (in kg) / (lengte (in meter) * lengte) bv 90 kg en 1,9 m  = 90 / (1,9 x 1,9) = 24,9 <br>
	intepretatie (bron: wikipedia) minder dan 18,5	ondergewicht, 18,5 tot 25	normaal gewicht, 25 tot 27	licht overgewicht,
	27 tot 30	matig overgewicht, 30 tot 40	ernstig overgewicht, meer dan 40	ziekelijk overgewicht');
    // eenheden
    co('c33', '3025', 'BMI', '{"br" : "302505"}');
    //medisch develop
    ra('99', 'medisch rekenen');
    ra('9910', 'eenheden');
    ra('991010', 'inhoud');
    // medisch / eenheden / liter
    br('99101005', 'percentage van is', '{ "wd" : 10, "sm": "pc3", "as" : 8, "vr" : "ov", "t1" : "v1|t99", "t2" : "v1|t14", "bd" : "rk", "ku" : "991010a" }');
    ui('991010a', ' 1 procent (%) is 1 honderdste deel. bv 5 procent (%) = 10? 1% is dan 10 / 5 = 2. 100% = 100 x 2 = 200');
    co('c99', '9910', 'is percentage van', '{"br" : "99101005"}');
    // boodschappen
    bd('ovuh', 'bereken uit het hoofd en geef het juiste antwoord in');
    bd('ovpp', 'bereken op papier en geef het juiste antwoord in');
    bd('ovrk', 'bereken met rekenmachine  en geef het juiste antwoord in');
    bd('mkuh', 'bereken uit het hoofd en kies het juiste antwoord');
    bd('mkpp', 'bereken op papier en kies het juiste antwoord');
    bd('mkrk', 'bereken met rekenmachine  en kies het juiste antwoord');
    // schalen	stap | eenheid | metrische stap | factor om naar metrische stap te komen bv 20 om van druppels  naar ml
    // liters inhoud
    sc('l1', 'liter', '1|ml|1|1;2|cl|2|1;3|dl|3|1;4|l|4|1;di|1');
    sc('l2', 'liter en druppels', '1|druppels|1|20;2|ml|1|1;3|cl|2|1;4|dl|3|1;di|1');
Exemple #3
0
ra('301020', 'gewicht');
ra('3015', 'oplossingen');
ra('301510', 'oplossingen');
ra('3020', 'verdunningen');
ra('302010', 'verdunningen');
ra('3025', 'infuus / pomp');
ra('302510', 'infuus / pomp');
ra('3030', 'zuurstof');
ra('303010', 'zuurstof');
ra('3035', 'BMI');
ra('303510', 'BMI');
ra('3040', 'medicatie');
ra('304010', 'mg/ml');
ra('304020', 'percentages');
ra('304520', 'percentages');
ra('304530', 'IE');
// medisch / eenheden / liter
br('30101005', 'omrekenen liter eenheden start', '{ "wd" : 10, "sm": "sc", "as" : 8, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t9", "t2" : "v1|t4", "t3" : "v1|t4", "sc" : "l1", "bd" : "uh", "ui" : "301010a" }');
br('30101010', 'omrekenen liter eenheden', '{ "wd" : 15, "sm": "sc", "as" : 8, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t999", "t2" : "v1|t4", "t3" : "v1|t4", "sc" : "l1", "bd" : "pp", "ui" : "301010a" }');
br('30101015', 'omrekenen liter eenheden en druppels', '{ "wd" : 22, "sm": "sc", "as" : 6, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t9|d-2", "t2" : "v1|t1", "t3" : "v2|t4", "sc" : "l2", "bd" : "rk", "ui" : "301010b" }');
br('30101020', 'omrekenen liter eenheden en druppels', '{ "wd" : 22, "sm": "sc", "as" : 6, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t50", "t2" : "v2|t4", "t3" : "v1|t1", "sc" : "l2", "bd" : "rk", "ui" : "301010b" }');
br('30101025', 'omrekenen liter eenheden en druppels', '{ "wd" : 28, "sm": "sc", "as" : 6, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t999", "t2" : "v1|t1", "t3" : "v2|t4", "sc" : "l2", "bd" : "rk", "ui" : "301010b" }');
br('30101030', 'omrekenen liter eenheden en druppels', '{ "wd" : 28, "sm": "sc", "as" : 6, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t99", "t2" : "v2|t4", "t3" : "v1|t1", "sc" : "l2", "bd" : "rk", "ui" : "301010b" }');
br('30101035', 'omrekenen liter eenheden en cc, cm3 en dm3', '{ "wd" : 28, "sm": "sc", "as" : 12, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t99", "t2" : "v1|t7", "t3" : "v1|t7", "sc" : "l3", "bd" : "rk", "ui" : "301010c" }');
// uitleg
ui('301010a', 'We gebruiken voor geneesmiddelen vaak een schaal van liter eenheden:<br>
milliliter (ml) <> centiliter (cl) <> deciliter (dl) <> liter (l)  leer deze schaal uit je hoofd<br>
In de som staan de afkortingen die tussen de haakjes () staan. Als 10 dl wilt uitdrukken in l dan ga je 1 stap naar rechts en deel je door 10 (= 1l). Als je naar links gaat dan is het maal 10. Van l naar cl is 2 stappen en dus 10 x 10 = 100
bv 2l = 100 x 2 cl = 200cl. Tel de stappen en bepaal de factor (10,100,1000), is het naar Links dan maaL en bij naar rechts is het delen
');
ui('301010b', 'Voor kleine hoeveelheden per keer worden druppels gebruikt. We rekenen hier met 20 druppels in een ml. Begin je met druppels deel dan door 20 om naar ml te gaan. Daarna is het weer rekenen in liter eenheden. Begin met een liter eenheid reken dan eerst naar ml en maal 20 om naar druppels te gaan.<br>