HEX
Server: Apache/2.4.41 (Amazon) OpenSSL/1.0.2k-fips PHP/5.6.40
System: Linux ip-172-31-40-18 4.14.146-93.123.amzn1.x86_64 #1 SMP Tue Sep 24 00:45:23 UTC 2019 x86_64
User: apache (48)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: //usr/share/pear/test/igbinary/tests/tests/igbinary_045.phpt
--TEST--
APC serializer registration
--SKIPIF--
<?php
if (!extension_loaded('apc')) {
	echo "skip APC not loaded";
}

$ext = new ReflectionExtension('apc');
if (version_compare($ext->getVersion(), '3.1.7', '<')) {
	echo "skip require APC version 3.1.7 or above";
}

--INI--
apc.enable_cli=1
apc.serializer=igbinary
--FILE--
<?php
echo ini_get('apc.serializer'), "\n";

class Bar {
	public $foo = 10;
}

$a = new Bar;
apc_store('foo', $a);
unset($a);

var_dump(apc_fetch('foo'));
--EXPECTF--
igbinary
object(Bar)#%d (1) {
  ["foo"]=>
  int(10)
}