如何测试运行 PHP 的服务器上是否安装了 FreeType 扩展?
我想在我的网站上制作一个简单的验证码系统,所以我使用了 imagettftext()
它工作正常。但是,如果服务器没有安装 FreeType 库怎么办?
那么有没有办法通过代码以某种方式检测 FreeType 库,如果它不存在,则回退到类似 imagestring()
的东西?
如果我不能使用 imagettftext()
我可能不得不寻找替代方法来绘制大字体文本,因为 imagestring
最大尺寸不适合类似验证码。
最佳答案
这不会比 function_exists
更好在实践中解决方案已经发布,但技术上正确的检查方法是使用 extension_loaded
.
关于php - 检测服务器上是否安装了 FreeType PHP 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4594189/