gpt4 book ai didi

php - DirectoryIterator::getExtension() 版本

转载 作者:可可西里 更新时间:2023-11-01 13:10:30 27 4
gpt4 key购买 nike

我正在从 CLI 运行一个 PHP 脚本,该脚本使用 PHP 中的 DirectoryIterator::getExtension() 方法。

我正在运行的 PHP 版本是 5.3.5,但我不断收到错误提示 Fatal error: Call to undefined method DirectoryIterator::getExtension()

脚本在我运行 PHP 5.3.6 的本地开发机器上运行良好,没有错误。然而,page for DirectoryIterator::getExtension()在 PHP man 中没有提到版本。

谁能告诉我使用这个方法需要什么版本?

最佳答案

这是获取文件扩展名的更简单方法,IMO:

<?php
$iterator = new DirectoryIterator($data_dir);
foreach($iterator as $entity) {
if($entity->isFile()) {
$file_extension = pathinfo($entity->getFilename(), PATHINFO_EXTENSION);
...
}
}
?>

关于php - DirectoryIterator::getExtension() 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8508018/

27 4 0
文章推荐: javascript - 为什么删除图标按钮在以下情况下没有附加