从数组中获取信息作为变量

时间:2012-01-29 20:49:22

标签: php

基本上,当用户上传图像时,我试图从图像中获取一些IPTC数据。

这是我的代码:

        $size = getimagesize($image_file, $info);
        if(isset($info['APP13']))
        {
            $iptc = iptcparse($info['APP13']);
            $iptc_description = $iptc['2#120'];
            $caption = $iptc_description["0"];
            var_dump($caption);
        }

我做了一个var_dump,它转出:

  

字符串(13)"标题数据在这里等等等等#34;

如何让$ caption变量只包含字幕数据,而不包含字符串。我需要将标题数据作为变量,因此我可以将其插入到数据库中。

我并没有真正使用阵列,所以我有点卡住了!

谢谢!

1 个答案:

答案 0 :(得分:1)

var_dump()指定打印值时的数据类型(在您的情况下,string(13) =长度为13的字符串)。您已经在$caption中拥有了所需的内容。