fopen

  • 86 рейтинг
    4 ответов
    Написание новой строки в файл в PHP

    Мой код:

    $i = 0;
    $file = fopen('ids.txt', 'w');
    foreach ($gemList as $gem)
    {
        fwrite($file, $gem->getAttribute('id') . '\n');
        $gemIDs[$i] = $gem->getAttribute('id');
        $i++;
    }
    fclose($file);
    

    По какой-то причине он записывает \n в виде строки, поэтому файл выглядит следующим образом:

    40119\n40122\n40120\n42155\n36925\n45881\n42145\n45880
    

    Из

    ...
  • 55 рейтинг
    10 ответов
    устарело предупреждение

    На компиляторе Visual Studio 2005 C ++ я получаю следующее предупреждение, когда мой код использует fopen и такие вызовы.

    1>foo.cpp(5) : warning C4996: 'fopen' was declared deprecated
    1>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(234) : see declaration of 'fopen'
    1>        Message:
    ...
  • 27 рейтинг
    4 ответов
    Разрыв строки не работает при записи в текстовый файл в PHP

    У меня есть следующий тестовый скрипт:

    <?php
    
    $myFile = "testFile.txt";
    $fh = fopen($myFile, 'w') or die("can't open file");
    $stringData = "Floppy Jalopy\n";
    fwrite($fh, $stringData);
    $stringData = "Pointy Pinto\n";
    fwrite($fh, $stringData);
    fclose($fh);
    
    ?>
    
    Однако при запуске

    и открытии обычного блокнота

    ...
  • 27 рейтинг
    3 ответов
    PHP: fopen для создания папок

    Мне нужно знать, есть ли способ создать новую папку, если путь не существует. Когда я пытаюсь найти путь к файлу fopen (), он говорит: NO such File or Directory exists Я пытался открыть файл, используя 'w' и 'w +', но

    ...
  • 25 рейтинг
    17 ответов
    Как прочитать только 5 последних строк текстового файла в PHP?

    У меня есть файл с именем «file». текст" он обновляется, добавляя к нему строки.

    Я читаю по этому коду:

    $fp = fopen("file.txt", "r");
    $data = "";
    while(!feof($fp))
    {
    $data .= fgets($fp, 4096);
    }
    echo $data;
    

    и появляется огромное количество строк.

    ...
  • 20 рейтинг
    6 ответов
    fopen / fopen_s и запись в файлы

    Я использую fopen в C, чтобы записать вывод в текстовый файл. Объявление функции (где ARRAY_SIZE был определен ранее):

    void create_out_file(char file_name[],long double *z1){  
      FILE *out;  
      int i;  
    
      if((out = fopen(file_name, "w+")) == NULL){  
        fprintf(stderr, "***> Open error on output file
    ...
  • 17 рейтинг
    5 ответов
    Перезаписать строку в файле с помощью PHP

    Каков наилучший способ перезаписать определенную строку в файле? Я в основном хочу найти в файле строку '@parsethis' и перезаписать оставшуюся часть этой строки чем-то другим.

  • 17 рейтинг
    2 ответов
    Как проверить, доступен ли ресурс потока PHP для чтения или записи?

    Как в PHP проверить, является ли ресурс потока (или указатель файла, дескриптор, или как вы хотите их вызывать) доступным для чтения или записи? Например, если вы столкнулись с ситуацией, когда вы ничего не знаете о том, как ресурс был открыт

    ...
  • 12 рейтинг
    3 ответов
    Перемещает ли fseek () указатель файла в начало файла, если он был открыт в & quot; a + b & quot; Режим?

    Я хочу открыть файл в режиме «a + b», т.е. е. если он не существует, он создается автоматически, но если он существует, я не хочу его перезаписывать. Я хочу иметь возможность читать и писать в файл.

    Файл является двоичным, и

    ...
  • 10 рейтинг
    7 ответов
    Как открыть файл из строки X в строку Y в PHP?

    Наиболее близким, что я видел в документах PHP, является fread () заданной длины, но это не указывает, с какой строки начинать. Любые другие предложения?

  • 9 рейтинг
    3 ответов
    Открытие файла в режиме «+»

    Если файл открывается с помощью следующей команды:

    FILE *f1=fopen("test.dat","a+");
    

    Справочная страница гласит:

    +

    Открыть для чтения и добавления (запись в конце файла). Файл создается, если он не существует. Начальная позиция файла для чтения находится в начале файла, но вывод всегда

    ...
  • 8 рейтинг
    8 ответов
    Невозможно открыть файл с помощью fopen ()

    Я пытался открыть файл и вывести текст, но получаю ошибки. Поэтому я подумал, что начну с самого начала и просто попробую открыть файл. Это мой код:

    #include 
    #include 
    #define CORRECT_PARAMETERS 3
    
    int main(void)
    {
        FILE *file;
        file = fopen("TestFile1.txt", "r");
    ...
  • 5 рейтинг
    4 ответов
    Простая C Программа, открывающая файл

    Я пытаюсь сделать программу для открытия файла под названием «запись». текст".

    #include 
    
    main() {
        FILE *fp;
        fp = fopen("write.txt", "w");
        return 0;
     }
    

    Должно ли это работать? Потому что это ничего не возвращает.

  • 5 рейтинг
    1 ответов
    Как правильно открыть тайм-аут?

    У меня есть следующий фрагмент кода php

    if($fp = fopen($url, 'r')) {
        stream_set_timeout($fp, 1); 
        stream_set_blocking($fp, 0);
    
    }
    $info = stream_get_meta_data($fp);
    

    Я хотел бы запрос на тайм-аут через 1 секунду. Если я вставлю sleep(20) в мой $url, который я читаю,

    ...
  • 4 рейтинг
    5 ответов
    Как создать пользовательские имена файлов в C?

    Пожалуйста, посмотрите этот кусок кода:

    #include
    #include
    #include
    
    int main() {
        int i = 0;
        FILE *fp;
        for(i = 0; i < 100; i++) {
            fp = fopen("/*what should go here??*/","w");
            //I need to create files with names: file0.txt, file1.txt,
    ...
  • 4 рейтинг
    3 ответов
    открыть с stdin в качестве параметра имени файла

    Мне было предложено написать программу, которая в основном анализирует данный файл, с перенаправлением stdin, например:
    myProg param1 param2 param3 & lt; theFileToParse

    Я пытаюсь использовать функцию fopen, чтобы открыть данный файл, но я не понимаю, что я должен дать ему


    ...
  • 3 рейтинг
    3 ответов
    Получить страницу с внешнего сервера

    Я хочу передать функции строку, которая принимает эту строку, привязывает ее к URL. Затем переходит на этот URL, а затем возвращает страницу на мой сервер, чтобы я мог манипулировать ею с помощью JS.

    Любые идеи будут высоко оценены.

    ура.

  • 3 рейтинг
    4 ответов
    Получить частичную веб-страницу

    Есть ли способ ограничения количества данных, которые CURL будет получать? Я собираю данные со страницы размером 50 КБ, но данные, которые мне нужны, находятся в верхней четверти страницы, поэтому мне нужно только получить первые 10 КБ страницы.

    Я спрашиваю, потому

    ...
  • 3 рейтинг
    1 ответов
    как получить содержимое сайта использовать HTTPS

    ex сайта с использованием ssl (HTTP): https: // www. eb2a. com

    1 - я пытался получить его содержимое, используя file_get_contents, но не работал, и выдает ошибку например:

    <?php
    $contents = file_get_contents("https://www.eb2a.com/");
    
    echo $contents;
    ?>
    

    2 - я пытался использовать

    ...
  • 2 рейтинг
    7 ответов
    fclose () вызывает ошибку сегментации

    У меня есть текстовый файл с разделителями табуляции, который я анализирую. Его первый столбец содержит строки в формате chrX, где X обозначает набор строк, e. г. , "1", "2",. , , , "X", "Y".

    Каждый из них хранится в

    ...