Вопросы по теме 'fputs'

создать массив PHP, используя fopen с добавлением
У меня возникли проблемы с выяснением того, как писать в файл, используя режим добавления fopen «a». сам файл представляет собой простой массив PHP: $array = array( "entry1" => "blah blah", "entry2" => "forbarbaz", );...
2691 просмотров
schedule 22.10.2023

Почему fgets() и/или fputs() удаляют пробелы из моей строки?
Я пытаюсь получить строку пользовательского ввода и записать ее в файл. Однако независимо от того, что я делаю, в выводе всегда удаляются пробелы из строки. Я думал, что вся цель использования gets() / puts() заключалась в том, что он будет...
3406 просмотров
schedule 28.10.2022

почему, когда мы пишем \n в файле, он преобразуется в комбинацию \r\n?
Я прочитал эту концепцию из книги, что, когда мы пытаемся записать \n в файл с помощью fputs(), fputs() преобразует комбинацию \n в \r\n, а затем, если мы читаем ту же строку обратно, используя fgets(), наоборот преобразование происходит означает,...
1818 просмотров
schedule 12.01.2023

Запишите строку ISO 8859-1 в файл с помощью fputs() в wordpress/PHP
У меня есть веб-сайт WordPress 4.9.8, работающий на PHP 7.0.22. Сайт использует кодировку UTF-8. Мне нужно вывести данные заказа в формате ISO 8859-1 на FTP-сервер нашего поставщика услуг. Я преобразовал данные с помощью utf8_decode(), прежде чем...
598 просмотров
schedule 09.05.2023

Плохой дескриптор файла после рекурсивной функции для открытия файла в C
Я хочу выполнить проверку на ошибку в функции openFile в C и при ошибке: 2 я хочу снова рекурсивно вызвать ту же функцию. Я не получаю правильного ответа, если я хочу сделать fputs() после открытия файла, я получаю сообщение об ошибке (неверный...
619 просмотров
schedule 19.06.2023

Почему `printf(%s, foo)` не оптимизируется для `fputs(foo, stdout)`?
Так что и GCC, и Clang достаточно умны, чтобы оптимизировать printf("%s\n", "foo") до puts("foo") ( GCC , Clang ). Это хорошо и все. Но когда я запускаю эту функцию через Compiler Explorer : #include...
133 просмотров
schedule 21.10.2022