Сохранение в utf8

Discussion in 'PHP' started by gmden, 10 Jun 2015.

  1. gmden

    gmden New Member

    Joined:
    10 Jun 2015
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Решил написать программу которая создаёт файлы ini с определенным текстом. Но файл ini сохраняется в кодировки ANSI а нужно в UTF8 как это сделать.
    Code:
    $text = c("edit1")->text;
    ini::open("nick.ini");
    ini::write("Player","PlayerName",$text);
    ini::write("Player","PlayerNickname",$text);
    ini::write("Player","ClanName",$text);
    ini::write("Player","ClanTag",$text);
    ini::write("SteamStatus","Offline","0");
    Пользуюсь DevelStudio 3.0 beta
     
  2. roxblnfk

    roxblnfk Elder - Старейшина

    Joined:
    6 Feb 2010
    Messages:
    189
    Likes Received:
    42
    Reputations:
    19
    Не советую использовать встроенный в DS класс для работы с ini, лучше написать свой или загуглить готовое решение
     
  3. gmden

    gmden New Member

    Joined:
    10 Jun 2015
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Дело в том, что Игра берет название ника из ini файла, А программа создает этот файл. То есть прога является созданием ника. А ники на русcком языке отображаются всякими кракозябрами. Если его перекодировать в utf8 все норм.
    Вот и хочется чтобы прога моя сохраняла в utf8 а не в ANSI
     
  4. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    1,997
    Likes Received:
    899
    Reputations:
    198
    _________________________
    #4 b3, 11 Jun 2015
    Last edited: 11 Jun 2015
Loading...