In questo tutorial vedremo come creare una funzione che limita la lunghezza del nome di un file con PHP.

 
        /**
         * Limit the File Name Length
         *
         * @access      public
         * @param       string
         * @return      string
         */
           
        function limit_filename_length($filename, $length)
        {
                if (strlen($filename) < $length)
                {
                        return $filename;
                }
       
                $ext = ;
                if (strpos($filename, ‘.’) !== FALSE)
                {
                        $parts          = explode(‘.’, $filename);
                        $ext            = ‘.’.array_pop($parts);
                        $filename       = implode(‘.’, $parts);
                }
       
        return substr($filename, 0, ($lengthstrlen($ext))).$ext;
}
 

fonte: www.sastgroup.com ? Vai al post originale