1--TEST-- 2DBA DBM handler test 3--SKIPIF-- 4<?php 5 $handler = 'dbm'; 6 require_once __DIR__ .'/skipif.inc'; 7?> 8--FILE-- 9<?php 10 $handler = 'dbm'; 11 require_once __DIR__ .'/test.inc'; 12 require_once __DIR__ .'/dba_handler.inc'; 13?> 14--CLEAN-- 15<?php 16 require(__DIR__ .'/clean.inc'); 17?> 18--EXPECT-- 19database handler: dbm 203NYNYY 21Content String 2 22Content 2 replaced 23Read during write: not allowed 24"key number 6" written 25Failed to write "key number 6" 2nd time 26Content 2 replaced 2nd time 27The 6th value 28array(3) { 29 ["key number 6"]=> 30 string(13) "The 6th value" 31 ["key2"]=> 32 string(27) "Content 2 replaced 2nd time" 33 ["key5"]=> 34 string(23) "The last content string" 35} 36--NO-LOCK-- 373NYNYY 38Content String 2 39Content 2 replaced 40Read during write: not allowed 41"key number 6" written 42Failed to write "key number 6" 2nd time 43Content 2 replaced 2nd time 44The 6th value 45array(3) { 46 ["key number 6"]=> 47 string(13) "The 6th value" 48 ["key2"]=> 49 string(27) "Content 2 replaced 2nd time" 50 ["key5"]=> 51 string(23) "The last content string" 52} 53