JSON Неверный средний байт UTF-8

  1. Открыть файл в режиме w + не в режиме +.
  2. Получить длину добавляемого текста ($ chunkLength)
  3. установить курсор в начале файл при необходимости
  4. читать $ chunkLength байты из файла
  5. вернуть курсор в $ chunkLength * $ i;
  6. записать $ prepend
  7. set $ добавить значение с шага 4
  8. выполнить эти шаги, тогда как EOF
    $handler = fopen('1.txt', 'w+');//1
    rewind($handler);//3
    $prepend = "I would like to add this text to the beginning of this file";
    $chunkLength = strlen($prepend);//2
    $i = 0;
    do{
        $readData = fread($handler, $chunkLength);//4
        fseek($handler, $i * $chunkLength);//5
        fwrite($handler, $prepend);//6
    
        $prepend = $readData;//7
        $i++;
    }while ($readData);//8
    
    fclose($handler);
    
30
задан Raedwald 23 August 2018 в 08:27
поделиться