echo "value: {$item->value}\n"; $item = $item->next; } $ret = $m->lpop($key, 1); if ($ret == NULL) { echo "lpop error: {$ret}\n"; exit(-1); } echo "lpopd:\n"; $item = $ret->root; while ($item) { echo "value: {$item->value}\n"; $item = $item->next; } $result = new MemLinkResult(); $ret = $m->lpop2($key, 1, $result); if ($ret != MEMLINK_OK) { echo "lpop2 error: {$ret}\n"; exit(-1); } $item = $result->root; while ($item) { echo "value: {$item->value}\n"; $item = $item->next; } $ret = $m->rpop($key, 1); if ($ret == NULL) { echo "rpop error: {$ret}\n"; exit(-1); } echo "rpopd:\n";