<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Создать файл | Wiki | PWODEV</title>
	<atom:link href="https://wiki.pwodev.com/tag/%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C-%D1%84%D0%B0%D0%B9%D0%BB/feed/" rel="self" type="application/rss+xml" />
	<link>https://wiki.pwodev.com/tag/создать-файл/</link>
	<description>Help for developers</description>
	<lastBuildDate>Fri, 09 Aug 2019 12:04:58 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>PHP Работа с файлами fopen, fwrite, fclose</title>
		<link>https://wiki.pwodev.com/php-work-with-files/</link>
					<comments>https://wiki.pwodev.com/php-work-with-files/#respond</comments>
		
		<dc:creator><![CDATA[Paul Osmachko]]></dc:creator>
		<pubDate>Fri, 10 Nov 2017 13:50:19 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[File open]]></category>
		<category><![CDATA[Files]]></category>
		<category><![CDATA[fopen]]></category>
		<category><![CDATA[Создать файл]]></category>
		<guid isPermaLink="false">http://wiki.pwodev.com/?p=194</guid>

					<description><![CDATA[<p>Работа с файлами в PHP разделяется на 3 этапа: Открытие ищи создание нашего файла. Нужные нам манипуляции с файлом. В конце нужно файл закрыть. 1. Открыть или создать файл: Чтобы открыть файл с помощью PHP используем функцию fopen(): Функция&#160;fopen( $file, $option )&#160;имеет 2 параметра: $file &#8212; тут указываем путь к файлу. $option &#8212; режим открытия [&#8230;]</p>
<p>Сообщение <a href="https://wiki.pwodev.com/php-work-with-files/">PHP Работа с файлами fopen, fwrite, fclose</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Работа с файлами в PHP разделяется на 3 этапа:</strong></p>



<ol class="wp-block-list"><li>Открытие ищи создание нашего файла.</li><li>Нужные нам манипуляции с файлом.</li><li>В конце нужно файл закрыть.</li></ol>



<p><strong>1. Открыть или создать файл:</strong></p>



<p>Чтобы открыть файл с помощью PHP используем функцию <strong>fopen():</strong></p>



<pre class="wp-block-code"><code>$file = fopen('file.txt', 'a+');
$file = fopen('files/file.txt', 'a+');
$file = fopen('http://www.example.com/', 'r');</code></pre>



<p>Функция&nbsp;<strong>fopen( $file, $option )&nbsp;</strong>имеет 2 параметра:</p>



<ol class="wp-block-list"><li><strong>$file</strong> &#8212; тут указываем путь к файлу.</li><li><strong>$option</strong> &#8212; режим открытия файла.
<ul>
<li><strong>r</strong> &#8212; Только для <strong>чтения</strong>. Указатель будет в начале файла.</li>
<li><strong>r+</strong> &#8212; Для <strong>чтения и записи</strong>. Указатель будет в начале файла.</li>
<li><strong>w</strong> &#8212; <strong>Создаем новый файл</strong>, а если такой существует то перезаписываем его. Указатель будет в начале файла.</li>
<li><strong>w+</strong> &#8212; Создаем новый файл, а если такой существует то перезаписываем его.&nbsp;Указатель будет в начале файла.</li>
<li><strong>a</strong> &#8212; Открывает файл для записи. Ставит указатель в конец файла. С<strong>оздает</strong> если не существует.</li>
<li><strong>a+</strong> &#8212; Открывает файл для чтения и записи. Ставит указатель в конец файла. С<strong>оздает</strong> если не существует.</li>
</ul>
</li></ol>



<p><strong>2. Записываем в файл данные:</strong></p>



<pre class="wp-block-code"><code>fwrite($file, "text");</code></pre>



<p><strong>3. Закрываем файл:</strong></p>



<pre class="wp-block-code"><code>fclose($file);</code></pre>



<p><strong>Пример:</strong></p>



<p>В этом примере мы создаем файл file.txt в текущей директории и добавляем в конец этого файла слово &#171;text&#187; и перенесет строку с помощью \n.</p>



<pre class="wp-block-code"><code>$file = fopen('file.txt', 'a+');
fwrite($file, "text\n");
fclose($file);</code></pre>



<p>Если файл не создается то проверьте есть ли у вас <strong>права на редактирование</strong> папки или файла. Существуют и другие PHP функции для работы с файлами, но об этом позже.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-work-with-files%2F&amp;linkname=PHP%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%20%D1%81%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8%20fopen%2C%20fwrite%2C%20fclose" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-work-with-files%2F&amp;linkname=PHP%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%20%D1%81%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8%20fopen%2C%20fwrite%2C%20fclose" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-work-with-files%2F&amp;linkname=PHP%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%20%D1%81%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8%20fopen%2C%20fwrite%2C%20fclose" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-work-with-files%2F&amp;linkname=PHP%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%20%D1%81%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8%20fopen%2C%20fwrite%2C%20fclose" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-work-with-files%2F&amp;linkname=PHP%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%20%D1%81%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8%20fopen%2C%20fwrite%2C%20fclose" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-work-with-files%2F&amp;linkname=PHP%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%20%D1%81%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8%20fopen%2C%20fwrite%2C%20fclose" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2Fphp-work-with-files%2F&#038;title=PHP%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%20%D1%81%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8%20fopen%2C%20fwrite%2C%20fclose" data-a2a-url="https://wiki.pwodev.com/php-work-with-files/" data-a2a-title="PHP Работа с файлами fopen, fwrite, fclose"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/php-work-with-files/">PHP Работа с файлами fopen, fwrite, fclose</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/php-work-with-files/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
