DOS кирилица
3 отговора
176 прегледа
DOS кирилица
Ами не искам да нахалствам, ама все пак да попитам отново-работя с DOS файл на кирилица, използвам convert_cyr_string и нямам проблем с главните букви, а само с половината от малките! Ако някой може да помогне-благодаря!
Re: DOS кирилица
Виж просто каква е разликата в кодовете на буквите от кирилицата в двете кодови таблици. Едната е ASCII (DOS или МИК), а другата е ANSI (Windows-1251 или CP1251). Според мен функцията convert_cyr_string е за друго. Прочети внимателно документацията. Може да си направиш твоя функция. Ще ти подскажа още: +64
Re: DOS кирилица
По документация convert_cyr_string го дават точно за конвертиране на кирилски dos низ във windows-1251 низ. Аз го използвам с параметри convert_cyr_string($string,'d','w'), които трябва да са за конвертиране на cp866 във windows-1251 и нямам проблеми с главните букви, но всъщност ми трябва cp855->1251, а такъв момент в документацията не е описан и си мисля да не ми идват от там проблемите. Иначе може да се напише функцийка, но се опасявам тя да не товари излишно сървъра, а пък ако става с convert_cyr_string, защо да откриваме наново бирата.Благодаря, че ме изчетохте!
Re: DOS кирилица
За convert_cyr_string си прав, че е за подобно нещо.
А за собствената функция, как едно прибавяне на 64 към кода на символите от DOS (мик) кирилицата ще натоварят сървара. Едва ли convert_cyr_string ще работи много по- бързо от една проверка и едно прибавяне, дори и с интерпретацията. Разбира се, че е за всеки символ от файла или текста
, но и convert_cyr_string ще работи по подобен начин.
Първия ти пост беше преди няколко дена. Аз до сега да съм я написъл тази функция, пък за товаренето на сървара щях да мисля чак след като тръгне
и видя как е. Пък и колко често се чете този ДОС файл. Ако се чете по- често, а се променя по- рядко, първо го конвертирай, а после чети от новия.
А за собствената функция, как едно прибавяне на 64 към кода на символите от DOS (мик) кирилицата ще натоварят сървара. Едва ли convert_cyr_string ще работи много по- бързо от една проверка и едно прибавяне, дори и с интерпретацията. Разбира се, че е за всеки символ от файла или текста
Първия ти пост беше преди няколко дена. Аз до сега да съм я написъл тази функция, пък за товаренето на сървара щях да мисля чак след като тръгне