配列で取得できるようですので、var_dump( $exif ) ;
のところを、たとえば下記のようにしたらF値が表示されるのではないでしょうか。
echo $exif['FNumber'];
ikaring 様
ご回答ありがとうございます。
試してみましたが、うまく行きませんでした。
foreachなどで絞らないと行けないような気がするのですが、なかなかうまくできません。
ちなみにvar_dump( $exif ) ;
の出力はどのようになっていますか?
ikaring 様
ご返信ありがとうございました。
データの書き方が悪かったみたいで、「echo $exif[‘FNumber’];」の書き方で大丈夫でした。
<?php
// 画像からEXIF情報を表示
$test_image = wp_get_attachment_image_src(get_post_meta($post->ID, 'test_img', true) , 'full');//画像取得
$img = $test_image[0];//URLを定義
$exif = @exif_read_data( $img ) ;//重要(EXIF情報の定義)
echo '絞り:'; echo $exif['COMPUTED'] ["ApertureFNumber"];echo '<br />';
echo 'シャッター速度:'; echo $exif["ExposureTime"];echo '<br />';
echo '35mm換算:'; echo $exif['FocalLengthIn35mmFilm'];echo '<br />';//35mm換算
echo 'レンズ情報:'; echo $exif['UndefinedTag:0xA434'];echo '<br />';//レンズ
echo 'ホワイトバランス:'; echo $exif['WhiteBalance'];echo '<br />';//ホワイトバランス
echo 'ApertureValue:'; echo $exif['ApertureValue'];echo '<br />';//ホワイトバランスFileSize
echo 'サイズ:'; echo $exif['FileSize'];echo '<br />';//ホワイトバランス
echo '撮影日:'; echo $exif['DateTimeOriginal'];echo '<br />';//オリジナル日時
echo '現像ソフト:'; echo $exif['Software'];echo '<br />';//オリジナル日時
echo 'ISO感度:'; echo $exif['ISOSpeedRatings'];echo '<br />';//オリジナル日時
echo 'カメラ製造メーカー:'; echo $exif['Make'];echo '<br />';//オリジナル日時
echo 'デジタルズーム比:'; echo $exif['DigitalZoomRatio'];echo '<br />';//オリジナル日時
?>
ちなみに元のEXIFは↓
array(55) {
["FileName"]=>
string(11) "DSC1842.jpg"
["FileDateTime"]=>
int(0)
["FileSize"]=>
int(163374)
["FileType"]=>
int(2)
["MimeType"]=>
string(10) "image/jpeg"
["SectionsFound"]=>
string(30) "ANY_TAG, IFD0, THUMBNAIL, EXIF"
["COMPUTED"]=>
array(8) {
["html"]=>
string(25) "width="801" height="1200""
["Height"]=>
int(1200)
["Width"]=>
int(801)
["IsColor"]=>
int(1)
["ByteOrderMotorola"]=>
int(0)
["ApertureFNumber"]=>
string(5) "f/5.6"
["Thumbnail.FileType"]=>
int(2)
["Thumbnail.MimeType"]=>
string(10) "image/jpeg"
}
["Make"]=>
string(17) "NIKON CORPORATION"
["Model"]=>
string(10) "NIKON D810"
["XResolution"]=>
string(4) "72/1"
["YResolution"]=>
string(4) "72/1"
["ResolutionUnit"]=>
int(2)
["Software"]=>
string(40) "Adobe Photoshop Camera Raw 9.1 (Windows)"
["DateTime"]=>
string(19) "2015:10:09 16:08:51"
["Exif_IFD_Pointer"]=>
int(218)
["THUMBNAIL"]=>
array(6) {
["Compression"]=>
int(6)
["XResolution"]=>
string(4) "72/1"
["YResolution"]=>
string(4) "72/1"
["ResolutionUnit"]=>
int(2)
["JPEGInterchangeFormat"]=>
int(968)
["JPEGInterchangeFormatLength"]=>
int(10939)
}
["ExposureTime"]=>
string(5) "1/125"
["FNumber"]=>
string(5) "56/10"
["ExposureProgram"]=>
int(1)
["ISOSpeedRatings"]=>
int(640)
["UndefinedTag:0x8830"]=>
int(2)
["ExifVersion"]=>
string(4) "0230"
["DateTimeOriginal"]=>
string(19) "2014:05:16 07:45:34"
["DateTimeDigitized"]=>
string(19) "2014:05:16 07:45:34"
["ShutterSpeedValue"]=>
string(15) "6965784/1000000"
["ApertureValue"]=>
string(15) "4970854/1000000"
["ExposureBiasValue"]=>
string(3) "0/6"
["MaxApertureValue"]=>
string(5) "10/10"
["MeteringMode"]=>
int(5)
["LightSource"]=>
int(0)
["Flash"]=>
int(16)
["FocalLength"]=>
string(6) "240/10"
["SubSecTimeOriginal"]=>
string(2) "98"
["SubSecTimeDigitized"]=>
string(2) "98"
["FocalPlaneXResolution"]=>
string(14) "67122044/32768"
["FocalPlaneYResolution"]=>
string(14) "67122044/32768"
["FocalPlaneResolutionUnit"]=>
int(3)
["SensingMethod"]=>
int(2)
["FileSource"]=>
string(1) ""
["SceneType"]=>
string(1) ""
["CFAPattern"]=>
string(8) ""
["CustomRendered"]=>
int(0)
["ExposureMode"]=>
int(1)
["WhiteBalance"]=>
int(1)
["DigitalZoomRatio"]=>
string(3) "1/1"
["FocalLengthIn35mmFilm"]=>
int(24)
["SceneCaptureType"]=>
int(0)
["GainControl"]=>
int(1)
["Contrast"]=>
int(0)
["Saturation"]=>
int(0)
["Sharpness"]=>
int(0)
["SubjectDistanceRange"]=>
int(0)
["UndefinedTag:0xA431"]=>
string(7) "2027706"
["UndefinedTag:0xA432"]=>
array(4) {
[0]=>
string(6) "240/10"
[1]=>
string(6) "240/10"
[2]=>
string(5) "14/10"
[3]=>
string(5) "14/10"
}
["UndefinedTag:0xA434"]=>
string(13) "24.0 mm f/1.4"
}
出力
絞り:f/5.6
シャッター速度:1/125
35mm換算:24
レンズ情報:24.0 mm f/1.4
ホワイトバランス:1
ApertureValue:4970854/1000000
サイズ:163374
撮影日:2014:05:16 07:45:34
現像ソフト:Adobe Photoshop Camera Raw 9.1 (Windows)
ISO感度:640
カメラ製造メーカー:NIKON CORPORATION
レンズズーム比:1/1
本当にありがとうございました。とても助かりました。