问题标签 [getimagesize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP getimagesize与变量
我正在尝试使用该getimagesize
函数来获取图像的高度和图像。我正在从数据库中提取图像 URL。(该字段ProjectURL
包含一行,例如xxx.jpg
)。但是我遇到了一个错误。
代码:
错误:
解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,需要 T_STRING 或 T_VARIABLE 或 T_NUM_STRING
php - 缩放图像无法正常工作?
我有一个$this->_tempFile
保存上传图像文件的临时路径。
现在我希望缩放图像,它会调整它的大小,但它不能正确缩放。输出是一个大的黑色方块,位于图像的高度和一半(宽度)的底部。我尝试了其他图像,结果都是这些尺寸:293px × 453px,为什么我不知道?
这是我的功能scaleImage();
这里有什么问题?
php - PHP如何只获取getimagesize判断后的第一张图片
我使用 simple_html_dom 和 url_to_absolute 从一个站点获取所有图像。但是经过getimagesize判断后,如何只回显第一张图片?不是全部?谢谢。
php - php getimagesize问题(url编码空间问题)
我getimagesize
用来判断图像的高度和大小。
当 url 有空格时,getimagesize
回显是一个错误。我已经尝试使用urlencode()
来传输所有的url地址,它仍然返回一个错误。我注意到,如果我只是将空间更改为%20
,getimagesize
运行正常。
我不知道为什么?
我也厌倦了使用$newurl = preg_replace(' ', '%20', $url);
It echo'ed :
那么如何preg_replace
正确。有没有办法正确传输 url,getimagesize
以便它通过所有可能的测试用例。
谢谢
php - getimagesize 适用于某些图像而不适用于其他图像
我有以下脚本,它使用 PHP 5.2.6 在本地服务器上返回图像的高度和宽度,但在使用 5.2.17 的共享主机帐户上却没有。
我尝试增加memory_limit
另一个问题中建议的值。从其他站点获取图像大小在本地和远程都可以正常工作,但对于此站点,只能在本地进行。可能会发生什么?
php - 如何检查图像完整性?
我正在构建一个网络爬虫,它的功能之一是下载图像。
问题是有时,由于某种原因,下载的图像中有错误,例如:图像的一半是纯灰色或白色,就像它在某个时候停止下载,然后用灰色填充空白。图像类型仍然被认为是有效的,因为我可以使用 getimagesize 获取它们,也可以打开并查看它们。但它们不像原件。
有任何想法吗?
image - 尝试将 URL 中的图像与 Kohana Image 类一起使用
我正在尝试使用带有 Kohana 图像类的 URL 中的图像。http://kohanaframework.org/3.0/guide/api/Image
这是可能的还是图像总是必须在项目本地?
我正在访问这样的图像:
来自同一个站点。
但是,上述 URL 中的临时文件夹实际上是 Apache 中的别名,因此位于文档根目录之外。
任何人都可以阐明解决方案吗?
kohana 图像库说它不是图像,因为它要么失败
或者
干杯。
php - 使 getimagesize() 引用缓存值
我正在调整一个 zen-cart 网站以提高 CPU 效率。对其进行分析后,我看到 getimagesize 函数占页面加载时间的近 50%。图像存储在本地。一种选择是通过 zen-cart 的源代码并用自定义的东西替换此函数以引用缓存值,因为图像很少更改。但是,由于 php 是开源的,也许还有另一种选择:有没有办法修改这个函数,使它只从缓存中读取一个值,我可以在将图像上传到服务器时设置该值?也许通过向函数添加一个可选参数,使其从缓存中读取。
php - 共享服务器上禁用的 getimagesize () 的替代方法是什么
当我在作为共享服务器的托管公司中使用 getimagesize() 时,出现以下错误。
获取图像的图像大小的替代方法是什么?
提前致谢。
正如您在 base_url() 中看到的那样,我正在使用 codeigniter。
php - 是否有涉及 PHP 函数 getimagesize() 的任何安全保留?
我将在修改 OSCommerce 电子购物车时使用它——不允许用户上传,但 SQL 用于文件名。