1--TEST-- 2APC: APCIterator chunk size 3--SKIPIF-- 4<?php require_once(dirname(__FILE__) . '/skipif.inc'); ?> 5--INI-- 6apc.enabled=1 7apc.enable_cli=1 8--FILE-- 9<?php 10$it = new APCuIterator(NULL, APC_ITER_ALL, 10); 11 12for($i = 0; $i < 41; $i++) { 13 apcu_store("key$i", "value$i"); 14} 15foreach($it as $key=>$value) { 16 $vals[$key] = $value['key']; 17} 18ksort($vals); 19var_dump($vals); 20 21?> 22===DONE=== 23--EXPECT-- 24array(41) { 25 ["key0"]=> 26 string(4) "key0" 27 ["key1"]=> 28 string(4) "key1" 29 ["key10"]=> 30 string(5) "key10" 31 ["key11"]=> 32 string(5) "key11" 33 ["key12"]=> 34 string(5) "key12" 35 ["key13"]=> 36 string(5) "key13" 37 ["key14"]=> 38 string(5) "key14" 39 ["key15"]=> 40 string(5) "key15" 41 ["key16"]=> 42 string(5) "key16" 43 ["key17"]=> 44 string(5) "key17" 45 ["key18"]=> 46 string(5) "key18" 47 ["key19"]=> 48 string(5) "key19" 49 ["key2"]=> 50 string(4) "key2" 51 ["key20"]=> 52 string(5) "key20" 53 ["key21"]=> 54 string(5) "key21" 55 ["key22"]=> 56 string(5) "key22" 57 ["key23"]=> 58 string(5) "key23" 59 ["key24"]=> 60 string(5) "key24" 61 ["key25"]=> 62 string(5) "key25" 63 ["key26"]=> 64 string(5) "key26" 65 ["key27"]=> 66 string(5) "key27" 67 ["key28"]=> 68 string(5) "key28" 69 ["key29"]=> 70 string(5) "key29" 71 ["key3"]=> 72 string(4) "key3" 73 ["key30"]=> 74 string(5) "key30" 75 ["key31"]=> 76 string(5) "key31" 77 ["key32"]=> 78 string(5) "key32" 79 ["key33"]=> 80 string(5) "key33" 81 ["key34"]=> 82 string(5) "key34" 83 ["key35"]=> 84 string(5) "key35" 85 ["key36"]=> 86 string(5) "key36" 87 ["key37"]=> 88 string(5) "key37" 89 ["key38"]=> 90 string(5) "key38" 91 ["key39"]=> 92 string(5) "key39" 93 ["key4"]=> 94 string(4) "key4" 95 ["key40"]=> 96 string(5) "key40" 97 ["key5"]=> 98 string(4) "key5" 99 ["key6"]=> 100 string(4) "key6" 101 ["key7"]=> 102 string(4) "key7" 103 ["key8"]=> 104 string(4) "key8" 105 ["key9"]=> 106 string(4) "key9" 107} 108===DONE=== 109