exif004.phpt 773 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. --TEST--
  2. Check for exif_read_data, Unicode WinXP tags
  3. --EXTENSIONS--
  4. exif
  5. --SKIPIF--
  6. <?php
  7. if (!defined("EXIF_USE_MBSTRING") || !EXIF_USE_MBSTRING) die ('skip mbstring loaded by dl');
  8. ?>
  9. --INI--
  10. output_handler=
  11. zlib.output_compression=0
  12. exif.decode_unicode_intel=UCS-2LE
  13. exif.decode_unicode_motorola=UCS-2BE
  14. exif.encode_unicode=ISO-8859-1
  15. --FILE--
  16. <?php
  17. /*
  18. test4.jpg is a 1*1 image that contains Exif tags written by WindowsXP
  19. */
  20. $image = exif_read_data(__DIR__.'/test4.jpg','',true,false);
  21. var_dump($image['WINXP']);
  22. ?>
  23. --EXPECT--
  24. array(5) {
  25. ["Subject"]=>
  26. string(10) "Subject..."
  27. ["Keywords"]=>
  28. string(11) "Keywords..."
  29. ["Author"]=>
  30. string(9) "Rui Carmo"
  31. ["Comments"]=>
  32. string(29) "Comments
  33. Line2
  34. Line3
  35. Line4"
  36. ["Title"]=>
  37. string(8) "Title..."
  38. }