如何使用Laravel 4的刀片模板使用getimagesize?
我有以下foreach循环:
@foreach($category as $inventory)
{{ HTML::image('small/' . $inventory->image . '', '' . $inventory->name . '', array('class' => 'scale-with-grid', 'height' => '280', 'width' => 'auto')); }}
@endforeach
我希望getimagesize
函数在height
和width
图像属性中显示该特定图像的高度和宽度。每次我尝试自己做一次,但都无法正常工作时。
编辑
到目前为止,这是我尝试过的。我认为我最大的问题是我不确定如何访问公共目录中的小文件夹。我尝试使用public_path,但它正在将数组返回字符串转换错误。但是,当我转储public_path时,它似乎显示了正确的路径。
{{ $image = getimagesize(public_path('small/' . $inventory->image . '')) }}
{{ var_dump($image); die; }}
我正在使用wamp,当我转储public_path时,这是我得到的第一个来源。
string 'C:\wamp\www\product\public/small/image.jpg' (length=71)
我不确定这是否是问题。当我将其复制并粘贴到浏览器中时,它将毫无问题地加载图像
试试这个
list($width, $height) = getimagesize("Full path of the image");
现在,您可以使用$ width和$ height。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句