Skip to content

Проблема чтение русских символов. #5

@kinglamer

Description

@kinglamer

При чтение русских названий городов, получаются кракозябры.

Предлагаю добавить функцию

private function utf8_fopen_read($fileName) { 
        $fc = iconv('windows-1251', 'utf-8', file_get_contents($fileName)); 
        $handle=fopen("php://memory", "rw"); 
        fwrite($handle, $fc); 
        fseek($handle, 0); 
        return $handle; 
    }

и сделать следующие вызовы

$this->fhandleCIDR = $this->utf8_fopen_read($CIDRFile) or die("Cannot open $CIDRFile");
$this->fhandleCities = $this->utf8_fopen_read($CitiesFile)or die("Cannot open $CitiesFile");

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions