mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-03-21 15:10:01 +01:00
48 lines
777 B
PHP
48 lines
777 B
PHP
--TEST--
|
|
Msgpack module info
|
|
--SKIPIF--
|
|
<?php if (!extension_loaded("msgpack")) print "skip"; ?>
|
|
--FILE--
|
|
<?php
|
|
ob_start();
|
|
phpinfo(INFO_MODULES);
|
|
$str = ob_get_clean();
|
|
|
|
$array = explode("\n", $str);
|
|
|
|
$section = false;
|
|
$blank = 0;
|
|
foreach ($array as $key => $val)
|
|
{
|
|
if (strcmp($val, 'msgpack') == 0 || $section)
|
|
{
|
|
$section = true;
|
|
}
|
|
else
|
|
{
|
|
continue;
|
|
}
|
|
|
|
if (empty($val))
|
|
{
|
|
$blank++;
|
|
if ($blank == 3)
|
|
{
|
|
$section = false;
|
|
}
|
|
}
|
|
|
|
echo $val, PHP_EOL;
|
|
}
|
|
--EXPECTF--
|
|
msgpack
|
|
|
|
MessagePack Support => enabled
|
|
Session Support => enabled
|
|
extension Version => %s
|
|
header Version => %s
|
|
|
|
Directive => Local Value => Master Value
|
|
msgpack.error_display => On => On
|
|
msgpack.php_only => On => On
|