diff options
| author | Marcus Boerger <helly@php.net> | 2002-04-05 18:05:48 +0000 |
|---|---|---|
| committer | Marcus Boerger <helly@php.net> | 2002-04-05 18:05:48 +0000 |
| commit | 313503aa9265a89549ceb216ad5a1d1f073f8cc1 (patch) | |
| tree | bc05d70b5d6c86ea9f78c63679d6f2aa93e37829 /ext/exif | |
| parent | 8a388954eafe4a152c5b7b075c008a8881843a33 (diff) | |
| download | php-git-313503aa9265a89549ceb216ad5a1d1f073f8cc1.tar.gz | |
-testing unicode user-comment
Diffstat (limited to 'ext/exif')
| -rw-r--r-- | ext/exif/tests/003.phpt | 29 | ||||
| -rw-r--r-- | ext/exif/tests/test3.jpg | bin | 0 -> 1237 bytes |
2 files changed, 29 insertions, 0 deletions
diff --git a/ext/exif/tests/003.phpt b/ext/exif/tests/003.phpt new file mode 100644 index 0000000000..1315883b53 --- /dev/null +++ b/ext/exif/tests/003.phpt @@ -0,0 +1,29 @@ +--TEST-- +Check for exif_read_data +--SKIPIF-- +<?php if (!extension_loaded("exif")) print "skip";?> +--POST-- +--GET-- +--FILE-- +<?php +/* + test1.jpg is a 1*1 image that does not contain any Exif/Comment information + test2.jpg is the same image but contains Exif/Comment information and a + copy of test1.jpg as a thumbnail. + test3.jpg is the same as test2.jpg but with a UNICODE USerComment: ÄÖ&Üßäöü +*/ +$image = exif_read_data('./ext/exif/tests/test3.jpg','',true,false); +$accept = ''; +foreach($image as $idx=>$section) { + $accept .= $section; + foreach($section as $name=>$value) { + if ( $idx!='FILE' || $name!='FileDateTime') { + $accept .= substr($name,0,2); + $accept .= $value; + } + } +} +echo $accept; +?> +--EXPECT-- +ArrayFitest3.jpgFi1237Fi2SeANY_TAG, IFD0, THUMBNAIL, COMMENTArrayhtwidth="1" height="1"He1Wi1Is1UsÄÖÜßäöüUsUNICODECoPhoto (c) M.Boerger, Edited by M.Boerger.CoPhoto (c) M.BoergerCoEdited by M.Boerger.ArrayCoPhoto (c) M.BoergerUsUNICODEArrayJP134JP523Array0Comment #1.1Comment #2.2Comment #3end
\ No newline at end of file diff --git a/ext/exif/tests/test3.jpg b/ext/exif/tests/test3.jpg Binary files differnew file mode 100644 index 0000000000..f8adf9c2f4 --- /dev/null +++ b/ext/exif/tests/test3.jpg |
