PATH:
home
/
letacommog
/
www
/
wp-content
/
plugins
/
wordpress-seo
/
vendor
/
pimple
/
pimple
/
ext
/
pimple
/
tests
<?php if (!class_exists('Pimple\Container')) { require_once __DIR__ . '/../../../src/Pimple/Container.php'; } else { echo "pimple-c extension detected, using...\n\n"; } $time = microtime(true); function foo() { } $factory = function () { }; for ($i=0; $i<10000; $i++) { $p = new Pimple\Container; $p['foo'] = 'bar'; if (!isset($p[3])) { $p[3] = $p['foo']; $p[] = 'bar'; } $p[2] = 42; if (isset($p[2])) { unset($p[2]); } $p[42] = $p['foo']; $p['cb'] = function($arg) { }; $p[] = $p['cb']; echo $p['cb']; echo $p['cb']; echo $p['cb']; //$p->factory($factory); $p['factory'] = $factory; echo $p['factory']; echo $p['factory']; echo $p['factory']; } echo microtime(true) - $time;
[+]
..
[-] 008.phpt
[edit]
[-] 010.phpt
[edit]
[-] 014.phpt
[edit]
[-] 018.phpt
[edit]
[-] bench_shared.phpb
[edit]
[-] 004.phpt
[edit]
[-] 019.phpt
[edit]
[-] 001.phpt
[edit]
[-] 017_1.phpt
[edit]
[-] 005.phpt
[edit]
[-] 009.phpt
[edit]
[-] 011.phpt
[edit]
[-] 015.phpt
[edit]
[-] 003.phpt
[edit]
[-] 007.phpt
[edit]
[-] bench.phpb
[edit]
[-] 013.phpt
[edit]
[-] 017.phpt
[edit]
[-] 012.phpt
[edit]
[-] 016.phpt
[edit]
[-] 002.phpt
[edit]
[-] 006.phpt
[edit]