bug64739.phpt 699 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. --TEST--
  2. Bug #64739 (Invalid Title and Author data returned)
  3. --EXTENSIONS--
  4. exif
  5. mbstring
  6. --FILE--
  7. <?php
  8. echo "Test\n";
  9. $headers1 = exif_read_data(__DIR__ . '/bug64739.jpg');
  10. if ($headers1 === false) {
  11. echo 'Error, failed to read exif data';
  12. exit;
  13. }
  14. var_dump($headers1['Title'][0] === '?');
  15. var_dump($headers1['Author'][0] === '?');
  16. ini_set('exif.decode_unicode_motorola', 'UCS-2LE');
  17. $headers2 = exif_read_data(__DIR__ . '/bug64739.jpg');
  18. if ($headers2 === false) {
  19. echo 'Error, failed to read exif data';
  20. exit;
  21. }
  22. var_dump($headers2['Title']);
  23. var_dump($headers2['Author']);
  24. ?>
  25. Done
  26. --EXPECT--
  27. Test
  28. bool(true)
  29. bool(true)
  30. string(8) "55845364"
  31. string(13) "100420.000000"
  32. Done