tag:blogger.com,1999:blog-3857396386607444553.post3018839230511389854..comments2023-04-25T01:11:25.651+03:00Comments on Code Extractor: Определение кодировки текста в PHP и PythonЕгор Бабенкоhttp://www.blogger.com/profile/13502303797337968197noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-3857396386607444553.post-29467534352242545672013-05-22T10:02:27.231+04:002013-05-22T10:02:27.231+04:00$source_file = '/path/to/big_file_3gb.txt'...$source_file = '/path/to/big_file_3gb.txt';<br />$symbols_count = 200;<br />if (($hndl = fopen($source_file, 'r') !== FALSE) {<br /> if (($part = fgets($hndl, $symbols_count)) !== FALSE) {<br /> echo 'Codepage: '.get_codepage($part);<br /> } else {<br /> echo 'Cannot read file';<br /> }<br /> fclose($hndl);<br />} else {<br /> echo 'Cannot open file';<br />}<br />Егор Бабенкоhttps://www.blogger.com/profile/13502303797337968197noreply@blogger.comtag:blogger.com,1999:blog-3857396386607444553.post-80808366753974708552013-05-22T10:01:39.440+04:002013-05-22T10:01:39.440+04:00Спасибо, я польщен, но... я не лучший, я стараюсь ...Спасибо, я польщен, но... я не лучший, я стараюсь максимально к этому приблизиться =)Егор Бабенкоhttps://www.blogger.com/profile/13502303797337968197noreply@blogger.comtag:blogger.com,1999:blog-3857396386607444553.post-7869293626095226562013-05-22T10:00:14.848+04:002013-05-22T10:00:14.848+04:00Tonyk, зачем же так издеваться над машиной, на кот...Tonyk, зачем же так издеваться над машиной, на которой производится данная операция? 2,5Гб текста по данной функции - это 2,5 миллиарда итераций!!! Ужос... Что мешает сделать так?<br /><br />Егор Бабенкоhttps://www.blogger.com/profile/13502303797337968197noreply@blogger.comtag:blogger.com,1999:blog-3857396386607444553.post-38296798749729981412013-05-22T03:42:53.531+04:002013-05-22T03:42:53.531+04:00спасибо, ты лучший!!спасибо, ты лучший!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3857396386607444553.post-3089644067981328042013-04-16T16:43:00.077+04:002013-04-16T16:43:00.077+04:00У меня для маленького файла всё ок. А для txt окол...У меня для маленького файла всё ок. А для txt около 2.5 Гб не работает.Tonykhttps://www.blogger.com/profile/17441742054819238484noreply@blogger.comtag:blogger.com,1999:blog-3857396386607444553.post-66373117565897853992012-12-21T13:30:23.647+04:002012-12-21T13:30:23.647+04:00Всё определяется правильно, проверено временем. По...Всё определяется правильно, проверено временем. Покажите свой пример, в котором у вас не правильно кодировка определилась.Егор Бабенкоhttps://www.blogger.com/profile/13502303797337968197noreply@blogger.comtag:blogger.com,1999:blog-3857396386607444553.post-41603725248406358372012-12-21T12:32:09.662+04:002012-12-21T12:32:09.662+04:00Неправильно определяет 1251Неправильно определяет 1251Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3857396386607444553.post-13338375985292268062012-11-27T21:04:08.331+04:002012-11-27T21:04:08.331+04:00Рад был помочь!Рад был помочь!Егор Бабенкоhttps://www.blogger.com/profile/13502303797337968197noreply@blogger.comtag:blogger.com,1999:blog-3857396386607444553.post-68808198273928155022012-11-27T20:56:38.902+04:002012-11-27T20:56:38.902+04:00Спасибо за отличную функцию, очень помогли!!!Спасибо за отличную функцию, очень помогли!!!Сергейnoreply@blogger.com