Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

--TEST-- Bug #74428 (Unsigned rational numbers are written out as signed rationals) --EXTE..

Decoded Output download

--TEST--
Bug #74428 (Unsigned rational numbers are written out as signed rationals)
--EXTENSIONS--
exif
--INI--
output_handler=
zlib.output_compression=0
--FILE--
<?php
$infile = __DIR__.'/DJI_0245_tiny.jpg';
$tags = exif_read_data($infile);
echo $tags['GPSLatitude'][2], PHP_EOL;
echo $tags['GPSLongitude'][2], PHP_EOL;
?>
--EXPECT--
156691934/70000000
2672193571/70000000

Did this file decode correctly?

Original Code

--TEST--
Bug #74428 (Unsigned rational numbers are written out as signed rationals)
--EXTENSIONS--
exif
--INI--
output_handler=
zlib.output_compression=0
--FILE--
<?php
$infile = __DIR__.'/DJI_0245_tiny.jpg';
$tags = exif_read_data($infile);
echo $tags['GPSLatitude'][2], PHP_EOL;
echo $tags['GPSLongitude'][2], PHP_EOL;
?>
--EXPECT--
156691934/70000000
2672193571/70000000

Function Calls

None

Variables

None

Stats

MD5 06a97af32c94039c26f354a5b53abff7
Eval Count 0
Decode Time 77 ms