<?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>require Archives - Dicas de PHP</title>
	<atom:link href="https://dicasdephp.com.br/tags/require/feed/" rel="self" type="application/rss+xml" />
	<link>https://dicasdephp.com.br/tags/require/</link>
	<description>PHP de um jeito muito fácil!</description>
	<lastBuildDate>Sun, 27 Mar 2022 01:57:08 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>Qual a diferença entre include, include_once, require e require_once?</title>
		<link>https://dicasdephp.com.br/funcao-include-include-once-require-e-require-once/</link>
		
		<dc:creator><![CDATA[dicasdephp]]></dc:creator>
		<pubDate>Tue, 12 Jul 2016 17:22:35 +0000</pubDate>
				<category><![CDATA[Códigos PHP]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[include]]></category>
		<category><![CDATA[include_once]]></category>
		<category><![CDATA[require]]></category>
		<category><![CDATA[require_once]]></category>
		<guid isPermaLink="false">http://dicasdephp.com.br/?p=644</guid>

					<description><![CDATA[<p>Está procurando sobre include, include_once, require e require_once? Então, você está no lugar certo. Neste artigo vou falar um pouco sobre essa funções.</p>
<p>The post <a href="https://dicasdephp.com.br/funcao-include-include-once-require-e-require-once/">Qual a diferença entre include, include_once, require e require_once?</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Está procurando sobre a diferença entre <strong>include</strong>, <strong>include_once</strong>, <strong>require</strong> e <strong>require_once</strong>? Então, você está no lugar certo. Neste artigo vou falar um pouco sobre qual é a diferença entre essas funções. Se ao concluir a leitura você ficar com qualquer dúvida, deixe um comentário no final do artigo para ajudarmos.</p>
<h2>Qual a função de <strong>include</strong>, <strong>include_once</strong>, <strong>require</strong> e <strong>require_once</strong></h2>
<p>As funções <strong>include</strong>, <strong>include_once</strong>, <strong>require</strong> e <strong>require_once</strong> são extremamente importantes no PHP, e talvez sejam as mais usadas no desenvolvimento de uma aplicação ou sites com PHP.</p>
<p>Quando é necessário fazer a inclusão de arquivos, seja para montagem de um template ou carregar variáveis de configuração, você deverá usar as funções <strong>include</strong>, <strong>include_once</strong>, <strong>require</strong> e <strong>require_once</strong>.</p>
<h2>E qual é a função de cada uma?</h2>
<p>Tá, e como usar cada uma dessas funções no PHP. Isso depende do que você espera, pois a funcionalidade é a mesma, mas o resultado de cada uma pode ser diferente.</p>
<ul>
<li><strong>include</strong>: &#8220;Include&#8221; irá adicionar o arquivo especificado na execução do script, e caso não seja encontrado, irá retornar um erro do tipo &#8220;warning&#8221; com mensagem de &#8220;arquivo não encontrado&#8221;.</li>
<li><strong>include_once</strong>: A mesma função do &#8220;include&#8221; simples, mas não irá incluir o arquivo novamente, caso já tenha sido adicionado anteriormente na execução.</li>
<li><strong>require</strong>: Basicamente irá realizar a mesma função que os includes, mas como o próprio nome descreve, o script requer o arquivo para continuar a execução. Sem esse &#8220;require&#8221;, o script será parado de executar e retornará um &#8220;fatal error&#8221;, ou seja, irá parar de executar o script.</li>
<li><strong>require_once</strong>: Mesma funcionalidade do &#8220;require&#8221;, mas com o &#8220;once&#8221; junto, só irá incluir o arquivo se não houver uma chamada anterior do mesmo.</li>
</ul>
<p>Essas funções podem ser usadas tanto com aspas ou parênteses, escolha uma das formas e use a mesma até o fim do projeto.</p>
<pre>&lt;?php include 'path/to/include.php'; ?&gt;</pre>
<p>ou</p>
<pre>&lt;?php include('path/to/include.php'); ?&gt;</pre>
<p>No caso do uso em uma condição (if), será necessário usar os parênteses.</p>
<p>A principal diferença do uso <em>_once</em> é garantir que não tenha um erro durante a execução do script, caso já tenha incluído o mesmo dentro do projeto.</p>
<p>The post <a href="https://dicasdephp.com.br/funcao-include-include-once-require-e-require-once/">Qual a diferença entre include, include_once, require e require_once?</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
