如果需要,截断文件/文件夹名称(PHP)

时间:2014-05-15 08:42:32

标签: php logic

对于开发任务,我被要求截断文件名或文件夹名称,或两者都截断它们超过200个字符的总长度。这样做的逻辑令我感到困惑。

名称限制


文件名最大大小:100个字符 路径名称最大大小:100个字符。

如果文件名和/或路径名超出限制,但仍然可以达到200字符限制,则不应截断文件名或路径名。

如果无法达到200限制。我们应该截断文件名,因为文件夹名称不应该改变(由于文件放在多个地方)。

这里的任何指导都会很棒。我确信逻辑很简单,但我很难搞清楚。

1 个答案:

答案 0 :(得分:0)

这样做的逻辑令我感到困惑。

C:\user\you\document\images\waytolong.xml

让我们说是200chars

结果应该是:

C:\user\you\document\images\waytolo... 要么 C:\user\you\document\images\...long.xml 要么 C:\user\.....\waytolong.xml

如果清楚,逻辑将非常简单。