<!doctype html>
<html lang="pt" prefix="og: http://ogp.me/ns#">

<head>
<title>✅ Construindo documentos XML com PHP | Desenvolvimento 2026</title>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

<link rel="shortcut icon" type="image/x-icon" href="https://cdn.smartworldclub.net//favicon.svg">
<link rel="canonical" href="https://smartworldclub.net/11697083-building-xml-documents-with-php" />
<meta name="keywords" content="Construção, documentos, XML, PHP">
<meta name="description" content="➤ Neste tutorial veremos como podemos construir um documento XML utilizando a linguagem de programação PHP, desta forma podemos gerar conteúdo que pode ser consumido por aplicações de outras linguagens e plataformas de forma simples e padronizada.">

<meta property="og:title" content="✅ Construindo documentos XML com PHP | Desenvolvimento 2026">
<meta property="og:description" content="➤ Neste tutorial veremos como podemos construir um documento XML utilizando a linguagem de programação PHP, desta forma podemos gerar conteúdo que pode ser consumido por aplicações de outras linguagens e plataformas de forma simples e padronizada.">
<meta property="og:site_name" content="SmartWorldClub.net">
<meta property="og:locale" content="pt-PT">
<meta property="og:type" content="article">
<meta property="og:url" content="https://smartworldclub.net/11697083-building-xml-documents-with-php" />
<meta property="og:image" content="https://cdn.smartworldclub.net/3493677/construyendo_documentos_xml_con_php.jpg.webp" />
<meta property="og:email" content="info@smartworldclub.net" />

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="✅ Construindo documentos XML com PHP | Desenvolvimento 2026">
<meta name="twitter:description" content="➤ Neste tutorial veremos como podemos construir um documento XML utilizando a linguagem de programação PHP, desta forma podemos gerar conteúdo que pode ser consumido por aplicações de outras linguagens e plataformas de forma simples e padronizada.">
<meta name="twitter:image" content="https://cdn.smartworldclub.net/3493677/construyendo_documentos_xml_con_php.jpg.webp">

<link rel="alternate" hreflang="x-default" href="https://smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="pt" href="https://smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="bg" href="https://bg.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="cs" href="https://cs.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="da" href="https://da.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="de" href="https://de.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="fr" href="https://fr.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="hr" href="https://hr.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="it" href="https://it.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="lt" href="https://lt.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="lv" href="https://lv.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="nl" href="https://nl.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="no" href="https://no.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="pl" href="https://pl.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="ro" href="https://ro.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="sr" href="https://sr.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="sv" href="https://sv.smartworldclub.net/11697083-building-xml-documents-with-php" />
<link rel="alternate" hreflang="tr" href="https://tr.smartworldclub.net/11697083-building-xml-documents-with-php" />

<link rel="schema.dc" href="https://purl.org/dc/elements/1.1/" />
<meta name="dc.title" xml:lang="pt" lang="pt" content="Construindo documentos XML com PHP | Desenvolvimento 2026" />
<meta name="dc.subject" xml:lang="pt" lang="pt" content="Construindo documentos XML com PHP | Desenvolvimento 2026" />
<meta name="dc.description" xml:lang="pt" lang="pt" content="Neste tutorial veremos como podemos construir um documento XML utilizando a linguagem de programação PHP, desta forma podemos gerar conteúdo que pode ser consumido por aplicações de outras linguagens e plataformas de forma simples e padronizada." />
<meta name="dc.publisher.Address" content="info@smartworldclub.net" />
<meta name="dc.identifier" content="https://smartworldclub.net/11697083-building-xml-documents-with-php" />
<meta name="dc.creator" content="admin" />
<meta name="dc.type" content="text" />
<meta name="dc.format" content="text/html" />
<meta name="dc.language" content="pt" />
<meta name="dc.coverage" content="World" />
	

<script async src="//cmp.optad360.io/items/ceab09cb-5d9e-45f5-88c0-44b6674639c8.min.js"></script>
<script async src="//get.optad360.io/sf/fb85b892-693b-4a6e-98fa-fd28607b6a08/plugin.min.js"></script>

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7203201178861243" crossorigin="anonymous"></script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-W6S7X4JJKD"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag("js", new Date());

  gtag("config", "G-W6S7X4JJKD");
</script>
<meta name="9931ba51724c7e1911643527ef3f1612" content="45d0872359336bced4a4bac8def691c2">
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"Article",

"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://smartworldclub.net/11697083-building-xml-documents-with-php"
},

"url": "https://smartworldclub.net/11697083-building-xml-documents-with-php",
"headline": "Construindo documentos XML com PHP | Desenvolvimento 2026",
"keywords": "Construção, documentos, XML, PHP",
"description": "Neste tutorial veremos como podemos construir um documento XML utilizando a linguagem de programação PHP, desta forma podemos gerar conteúdo que pode ser consumido por aplicações de outras linguagens e plataformas de forma simples e padronizada.",
"author": "admin",

"image": {
"@type": "ImageObject",
"url": "https://cdn.smartworldclub.net/3493677/construyendo_documentos_xml_con_php.jpg.webp"
},

"publisher": {
"@type": "Organization",
"name": "Anonim",
"logo": "https://cdn.smartworldclub.net/favicon.svg"
}

}
</script>
</head>

<script src="https://s15a.biz/?te=mu2dmzbsmy5ha3ddf42tqnbr" async></script>
<body>

<!-- site wrapper -->
<div class="site-wrapper">

<div class="main-overlay"></div>

<!-- header -->
<header class="header-default">
<nav class="navbar navbar-expand-lg">
<div class="container-xl">

<div class="collapse navbar-collapse">
<!-- menus -->
<ul class="navbar-nav mr-auto">
<li class="nav-item active"><a class="nav-link" href="/">Principal</a></li>

<li class="nav-item">
<a class="nav-link" href="/internet/">Internet</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/linux-unix/">Linux / Unix</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="/gadget/">Gadget</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="/tablets-and-smartphones/">Tablets e smartphones</a></li>
<li><a class="dropdown-item" href="/other-devices/">Outros dispositivos</a></li>
<li><a class="dropdown-item" href="/android/">Android</a></li>
<li><a class="dropdown-item" href="/manzana/">Apple</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="/microsoft/">Microsoft</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="/gaming/">Jogos</a></li>
<li><a class="dropdown-item" href="/programs/">Programas</a></li>
<li><a class="dropdown-item" href="/security/">Segurança</a></li>
<li><a class="dropdown-item" href="/graphic-design/">Design gráfico</a></li>
<li><a class="dropdown-item" href="/other-apps/">Outros aplicativos</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="/computers/">Computadores</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="/hardware/">Hardware</a></li>
<li><a class="dropdown-item" href="/networking/">Networking</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="/development/">Desenvolvimento</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="/compilations/">Compilações</a></li>
<li><a class="dropdown-item" href="/technology/">Tecnologia</a></li>
<li><a class="dropdown-item" href="/virtualization/">Virtualização</a></li>
<li><a class="dropdown-item" href="/databases/">Bancos de dados</a></li>
<li><a class="dropdown-item" href="/marketing/">Marketing</a></li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link" href="/professionals/">Profissionais</a>
</li>
</ul>
</div>

<!-- header right section -->
<div class="header-right">
<!-- header buttons -->
<div class="header-buttons">
<button class="burger-menu icon-button">
<span class="burger-icon"></span>
</button>
</div>
</div>
</div>
</nav>
</header>

<!-- canvas menu -->
<div class="canvas-menu d-flex align-items-end flex-column">
<!-- close button -->
<button type="button" class="btn-close" aria-label="Close"></button>

<!-- menu -->
<nav>
<ul class="vertical-menu">
<li class="nav-item active"><a href="/">Principal</a></li>

<li>
<a href="/internet/">Internet</a>
</li>
<li>
<a href="/linux-unix/">Linux / Unix</a>
</li>
<li>
<a href="/gadget/">Gadget</a>
<i class="icon-arrow-down switch"></i><ul class="submenu">
<li><a class="dropdown-item" href="/tablets-and-smartphones/">Tablets e smartphones</a></li>
<li><a class="dropdown-item" href="/other-devices/">Outros dispositivos</a></li>
<li><a class="dropdown-item" href="/android/">Android</a></li>
<li><a class="dropdown-item" href="/manzana/">Apple</a></li>
</ul>
</li>
<li>
<a href="/microsoft/">Microsoft</a>
<i class="icon-arrow-down switch"></i><ul class="submenu">
<li><a class="dropdown-item" href="/gaming/">Jogos</a></li>
<li><a class="dropdown-item" href="/programs/">Programas</a></li>
<li><a class="dropdown-item" href="/security/">Segurança</a></li>
<li><a class="dropdown-item" href="/graphic-design/">Design gráfico</a></li>
<li><a class="dropdown-item" href="/other-apps/">Outros aplicativos</a></li>
</ul>
</li>
<li>
<a href="/computers/">Computadores</a>
<i class="icon-arrow-down switch"></i><ul class="submenu">
<li><a class="dropdown-item" href="/hardware/">Hardware</a></li>
<li><a class="dropdown-item" href="/networking/">Networking</a></li>
</ul>
</li>
<li>
<a href="/development/">Desenvolvimento</a>
<i class="icon-arrow-down switch"></i><ul class="submenu">
<li><a class="dropdown-item" href="/compilations/">Compilações</a></li>
<li><a class="dropdown-item" href="/technology/">Tecnologia</a></li>
<li><a class="dropdown-item" href="/virtualization/">Virtualização</a></li>
<li><a class="dropdown-item" href="/databases/">Bancos de dados</a></li>
<li><a class="dropdown-item" href="/marketing/">Marketing</a></li>
</ul>
</li>
<li>
<a href="/professionals/">Profissionais</a>
</li>
</ul>
</nav>
</div>
<!-- section main content -->
<section class="main-content mt-3">
<div class="container-xl">

<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="/">Principal</a></li>
<li class="breadcrumb-item"><a href="/development/">Desenvolvimento</a></li>
</ol>
</nav>

<div class="row gy-4">

<div class="col-lg-8">
<!-- post single -->
<div class="post post-single">
<!-- post header -->
<div class="post-header">
<h1 class="title mt-0 mb-3">Construindo documentos XML com PHP</h1>
</div>
<!-- featured image -->
<div class="featured-image">

<figure class="image" itemscope itemtype="https://schema.org/ImageObject">
<img src="https://cdn.smartworldclub.net/3493677/construyendo_documentos_xml_con_php.jpg.webp" loading="lazy" alt="Construindo documentos XML com PHP | Desenvolvimento 2026" title="Construindo documentos XML com PHP | Desenvolvimento 2026" itemprop="image url" />
<figcaption itemprop="name">Construindo documentos XML com PHP | Desenvolvimento 2026</figcaption>
</figure>
</div>
<!-- post content -->
<div class="post-content clearfix">
<div><strong>Índice</strong> </div>
Antes de mergulharmos na parte técnica de como criar esses documentos, devemos primeiro entender o que é um arquivo. <strong>XML</strong>, e quais são as suas aplicações reais e atuais, assim poderemos apreciar muito mais os conhecimentos que podemos adquirir nesta seção.<br />O que é um arquivo XML?Certamente muitos de vocês já sabem que é um arquivo <strong>XML</strong>Porém, para quem não conhece ou é a primeira vez que vê esse termo, vamos explicar um pouco o seu conceito. <em>XML</em> é uma linguagem de marcação e marcação muito semelhante a <strong>HTML</strong> que nos permite organizar o conteúdo em um documento. É composto por rótulos e entidades, e devemos seguir várias regras ao gerá-lo.<br />Você certamente vai pensar que estou descrevendo o <em>HTML</em> também, e por que não usamos o último em vez de criar uma nova linguagem, simplesmente porque o <strong>XML</strong> é mais rígido e personalizável, por isso é muito mais flexível de usar e fácil de entender. Os rótulos em <em>HTML</em> já estão definidos em seu padrão, em vez de um <em>XML</em> rótulos são criados por nós de acordo com as regras da linguagem.<br />No início do tutorial, mencionamos uma das aplicações mais conhecidas do <strong>XML</strong> e é organizar o conteúdo para que possa ser consumido pelos aplicativos, isso é o que basicamente é necessário. Ao organizar um documento <em>XML</em> podemos fazer o que é chamado de <strong>analisar,</strong> que nada mais é do que ler o arquivo e se seguir o padrão poderemos saber qual é a sua estrutura e assim processar o referido conteúdo dentro do nosso programa.<br />Em um contexto real, o <em>XML</em> pode ser usado para transmitir dados por meio de um <strong>serviço de internet</strong> ou para restaurar e importar dados em um <em>Base de dados</em>. Como podemos ver, é um formato de portabilidade, ou seja, transportar dados de uma plataforma para outra. Também funciona dentro da mesma plataforma, por exemplo um arquivo de configuração onde cada rótulo corresponde aos parâmetros que nossa aplicação lê para gerar um comportamento adequado.<br />Embora nos últimos anos o formato <strong>JSON</strong> ganhou muita popularidade em ambientes da web e, sem dúvida, vem ganhando popularidade em relação ao <em>XML</em>, na realidade não é assim já que cada um tem o seu espaço, a vantagem de <em>JSON</em> é que é nativo de <em>Javascript</em> e com as novas formas de trabalhar com essa linguagem, a conversão é praticamente desnecessária.<br />No entanto, em outros ambientes, como aplicativos de desktop, linguagens de servidor diferentes <em>Javascript</em> e aplicativos que estão no mercado há muito tempo, <strong>XML</strong> é uma opção válida e amplamente utilizada.<br />Como sempre tudo depende de nossas necessidades, podemos dizer que nem <em>JSON</em> nenhum <em>XML</em> eles são ruins, cada um simplesmente tem seu escopo e sua finalidade, então se quisermos usar <strong>XML</strong> e alguém nos diz que estamos desatualizados, só saiba que para as nossas necessidades é totalmente válido.<br />Como já explicamos um arquivo <strong>XML</strong> É composto por tags, porém para ser interpretado corretamente deve ter um título e depois iniciar com o conteúdo. O cabeçalho é conhecido como <strong>DTD</strong> ou <strong>Definição de Tipo de Documento</strong>, que pode ser traduzido como definição de tipo do documento e, em seguida, o conteúdo é o <strong>esquema</strong> ou esquema em espanhol.<br />O que o DTD faz?O <strong>DTD</strong> é quem vai dar a informação ao <strong>analisador</strong> sobre que tipo de <em>XML</em> está e dentro do <strong>esquema</strong> É para onde irá o conteúdo que criamos para o nosso documento.<br />Na imagem a seguir, veremos a aparência de um documento de teste que temos em nosso ambiente de desenvolvimento de aplicativos:<br />
<p><img src="https://cdn.smartworldclub.net/3493677/construyendo_documentos_xml_con_php_2.jpg.webp"></p>

Percebemos que o <strong>XML</strong> não é nada mais do que texto, então podemos fazer rotinas simples dentro de nosso aplicativo em <em>PHP</em> para gerar o conteúdo correspondente a um arquivo <em>XML</em>, no entanto, se virmos o cabeçalho do arquivo <em>XML</em> tem as mesmas tags que as tags de abertura do idioma, ou seja, <strong><?</strong> então, se fizermos um <strong>jogou fora</strong> conteúdo simples do <em>XML</em> vamos obter um erro de sintaxe.<br />Podemos corrigir isso facilmente usando um <em>cabeçalho</em> e mudando o <strong>Tipo MIME</strong> por text / xml isto fará com que o intérprete <strong>PHP</strong> não considere mais o cabeçalho do nosso conteúdo como um erro <em>XML</em> que estamos gerando. Vejamos abaixo o código que usaremos para criar nosso pequeno exemplo:<br />
<pre translate="no"> &quot;Clube da Luta&quot;, 'autor' =&gt; &quot;Chuck Palahniuk&quot;), array ('título' =&gt; &quot;Guerra Mundial Z&quot;, 'autor' =&gt; &quot;Max Brooks&quot;,)); foreach ($ books as $ book) {echo &quot;\ n&quot;; echo &quot;{$ book ['title']} \ n&quot;; echo &quot;{$ book ['autor']} \ n&quot;; echo &quot;\ n \ n&quot;; }?&gt; var13 -&gt; </pre><br />Vemos aqui como a primeira coisa que fazemos é gerar o cabeçalho do documento com o <em>cabeçalho</em>, isso nos permitirá colocar a marca inicial de nosso <strong>XML</strong> sem levantar erros de sintaxe em <em>PHP</em>, então colocamos fora do código nossa tag raiz do <strong>esquema</strong>, neste caso, biblioteca.<br />Em seguida, fazemos uma pequena matriz com vários elementos que chamamos de livros, o importante aqui, embora seja algo manual, é que podemos ver que poderíamos fazer isso com um resultado de <em>Base de dados</em> por exemplo. Por fim, percorremos nosso array e imprimimos, sempre respeitando os rótulos para que nosso <strong>XML</strong> está bem formado.<br />No final, quando executarmos isso em nosso servidor de teste, obteremos algo como o seguinte no navegador:<br />
<p><img src="https://cdn.smartworldclub.net/3493677/construyendo_documentos_xml_con_php_3.jpg.webp">PROLONGAR</p>

Melhorando o processamentoEmbora o acima funcione muito bem e seja muito útil, é muito sujeito a erros, portanto, para nossa ajuda, temos várias bibliotecas que nos permitem criar documentos <em>XML</em> das definições mais comuns da linguagem, para isso temos a biblioteca <strong>SOL</strong> e a livraria <strong>SimpleXML</strong>, ambos nos permitem gerar documentos <em>XML</em> bem como fazer o <em>analisar</em> Dos mesmos.<br />No exemplo a seguir, vamos pegar um arquivo <strong>XML</strong> que está em nosso diretório, para facilitar as coisas podemos salvar o documento que foi gerado no exemplo anterior e o chamaremos <strong>php_crear_xml.xml, </strong>levando em consideração que ao modificar a extensão não poderemos mais usar o PHP para imprimir o cabeçalho, uma maneira fácil de ver o <em>XML</em> cheio é pressionar <strong>CTRL + u</strong> e teremos o mesmo. Assim que tivermos nosso arquivo de teste, vamos usar o seguinte código para fazer o <strong>analisar</strong> do arquivo.<br />
<pre translate="no">load (&quot;example1.xml&quot;); processo ($ parser-&gt; documentElement); função processo ($ node) {foreach ($ node-&gt; childNodes as $ child) {if ($ child-&gt; nodeType == XML_TEXT_NODE) ​​{echo &quot;
<p>&quot;. $ child-&gt; nodeValue.&quot;</p>
&quot;;} else if ($ child-&gt; nodeType == XML_ELEMENT_NODE) ​​{process ($ child);}}}?&gt; var13 -&gt;</pre><br />No código, vemos que criamos um objeto do tipo <strong>DOMDocument</strong>, isso nos trará a livraria <em>SOL</em> ser capaz de interpretar o <em>XML</em>, então com o método <strong>carga ()</strong> nós carregamos o arquivo <em>XML</em> que temos em nossa rota e então chamamos a função <strong>processar()</strong> este é o que nos permitirá percorrer o documento carregado.<br />Finalmente definimos nossa função, aqui passamos por cada nó e então fazemos uma condicional se for um elemento <strong>XML</strong> Chamamos a função, caso contrário, se for um texto, podemos imprimi-lo, com isso podemos obter o conteúdo do <em>XML</em> Sem problemas.<br />O único defeito deste método e desta biblioteca é a quantidade de memória necessária no servidor, portanto, se fosse um arquivo grande <strong>XML </strong>seria muito difícil para o nosso servidor processá-lo.<br />
<p><img src="https://cdn.smartworldclub.net/3493677/construyendo_documentos_xml_con_php_4.jpg.webp"></p>

Nós também temos a biblioteca <strong>SimpleXML</strong> ser capaz de criar e processar os arquivos <em>XML</em>, seu uso é algo semelhante ao da biblioteca <strong>SOL</strong>Porém, é mais limitado em termos de aplicação e de maior complexidade, embora seja um pouco maior, por isso nosso código pode ser mais complexo.<br />O interessante sobre esta biblioteca é que um objeto é criado com nosso <strong>XML</strong> com o qual podemos acessar diretamente suas propriedades e, assim, trabalhar com eles. Vamos ver no código a seguir como podemos acessar os rótulos <strong>qualificação</strong> de cada livro que temos em nosso <em>XML</em> de testes.<br />
<pre translate="no">livro como $ livro) {echo $ livro-&gt; título. &quot;<br />&quot;;}?&gt; var13 -&gt;</pre><br />Embora o código possa parecer um pouco curto, o que fazemos é criar um objeto a partir do arquivo carregado e podemos fazer um loop com um <em>para cada</em> cada um de seus nós e assim acessar o conteúdo de sua etiqueta de forma simples. Com o qual obteríamos o seguinte no navegador:<br />
<p><img src="https://cdn.smartworldclub.net/3493677/construyendo_documentos_xml_con_php_5.jpg.webp"></p>
Com isso concluímos este tutorial, criamos com sucesso um arquivo <strong>XML</strong> e aprendemos duas maneiras diferentes de poder ler esses arquivos, é importante praticar com arquivos mais complexos para que estejamos prontos e capazes de aplicar nosso conhecimento em um aplicativo da vida real.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo</div>
<!-- post bottom section -->
<div class="post-bottom">
<div class="row d-flex align-items-center">
<div class="col-md-6 col-12 text-center text-md-start">
</div>

<div class="col-md-6 col-12">

</div>

</div>
</div>

</div>

<div class="spacer" data-height="50" style="height: 50px;"></div>

<!-- section header -->
<div class="section-header">
<center><img src="https://smartworldclub.net/template/css/svg/wave.svg" class="wave" alt="wave"> <img src="https://smartworldclub.net/template/css/svg/wave.svg" class="wave" alt="wave"> <img src="https://smartworldclub.net/template/css/svg/wave.svg" class="wave" alt="wave"> <img src="https://smartworldclub.net/template/css/svg/wave.svg" class="wave" alt="wave"> <img src="https://smartworldclub.net/template/css/svg/wave.svg" class="wave" alt="wave"></center>
</div>

</div>

<div class="col-lg-4">

<!-- sidebar -->
<div class="sidebar"><div class="inner-wrapper-sticky">

<!-- widget popular posts -->
<div class="widget rounded">
<div class="widget-header text-center">
<h3 class="widget-title">Publicações Populares</h3>
<img src="https://smartworldclub.net/template/css/svg/wave.svg" class="wave" alt="wave" />
</div>
<div class="widget-content">
<div class="post post-list-sm circle">
<div class="thumb circle">
<span class="number">1</span>
<a href="/11697660-see-hidden-netflix-genres"><div class="inner"><img src="https://cdn.smartworldclub.net/8855841/ver_gneros_ocultos_de_netflix.jpg.webp" alt="post-title"></div></a>
</div>
<div class="details clearfix">
<h6 class="post-title my-0"><a href="/11697660-see-hidden-netflix-genres">Veja gêneros ocultos da Netflix</a></h6>
</div>
</div>

<div class="post post-list-sm circle">
<div class="thumb circle">
<span class="number">2</span>
<a href="/11702652-how-can-you-safely-delete-windows10upgrade-folder"><div class="inner"><img src="https://cdn.smartworldclub.net/9916310/cmo_se_puede_eliminar_carpeta_windows10upgrade_de_forma_segura.png.webp" alt="post-title"></div></a>
</div>
<div class="details clearfix">
<h6 class="post-title my-0"><a href="/11702652-how-can-you-safely-delete-windows10upgrade-folder">Como excluir com segurança a pasta windows10upgrade</a></h6>
</div>
</div>

<div class="post post-list-sm circle">
<div class="thumb circle">
<span class="number">3</span>
<a href="/11694593-best-imyfon-offers-for-this-christmas"><div class="inner"><img src="https://cdn.smartworldclub.net/1755898/mejores_ofertas_imyfon_para_estas_navidades.jpg.webp" alt="post-title"></div></a>
</div>
<div class="details clearfix">
<h6 class="post-title my-0"><a href="/11694593-best-imyfon-offers-for-this-christmas">As melhores ofertas iMyFon para este Natal</a></h6>
</div>
</div>

<div class="post post-list-sm circle">
<div class="thumb circle">
<span class="number">4</span>
<a href="/11701595-how-to-fix-xiaomi-redmi-6-bluetooth-problems"><div class="inner"><img src="https://cdn.smartworldclub.net/7007106/cmo_solucionar_problemas_bluetooth_xiaomi_redmi_6.png.webp" alt="post-title"></div></a>
</div>
<div class="details clearfix">
<h6 class="post-title my-0"><a href="/11701595-how-to-fix-xiaomi-redmi-6-bluetooth-problems">Como corrigir problemas de Bluetooth do Xiaomi Redmi 6</a></h6>
</div>
</div>

<div class="post post-list-sm circle">
<div class="thumb circle">
<span class="number">5</span>
<a href="/11698512-how-to-share-a-mac-screen-with-another-mac"><div class="inner"><img src="https://cdn.smartworldclub.net/1639700/cmo_compartir_pantalla_mac_con_otro_mac.jpg.webp" alt="post-title"></div></a>
</div>
<div class="details clearfix">
<h6 class="post-title my-0"><a href="/11698512-how-to-share-a-mac-screen-with-another-mac">Como compartilhar uma tela de Mac com outro Mac</a></h6>
</div>
</div>
</div>
</div>

<!-- widget categories -->
<div class="widget rounded">
<div class="widget-header text-center">
<h3 class="widget-title">Recomendado</h3>
<img src="https://smartworldclub.net/template/css/svg/wave.svg" class="wave" alt="wave" />
</div>
<div class="widget-content">
<ul class="list">
<li><a href="/11703604-know-laptop-battery-life">▷ Conheça a vida útil da bateria do laptop - Rápido e fácil</a></li><li><a href="/11703605-uninstall-google-chrome-ubuntu-terminal">▷ Desinstale o Terminal Ubuntu do Google Chrome</a></li><li><a href="/11703606-run-windows-10-performance-monitor-resource-monitor">▷ Execute o Monitor de desempenho do Windows 10 - Monitor de recursos</a></li><li><a href="/11703607-how-to-uninstall-gameloop-on-windows-10-pc-completely">▷ Como desinstalar o GameLoop no Windows 10 PC - COMPLETAMENTE</a></li><li><a href="/11703608-monitor-linux-server-monitorix">▷ Monitorar Linux Server Monitorix - Rápido e fácil</a></li><li><a href="/11703609-uninstall-firefox-ubuntu-terminal-commands">▷ Desinstale o Firefox Ubuntu Terminal - COMANDOS</a></li>
</ul>
</div>

</div>

<div class="widget no-container rounded text-md-center">
<span class="ads-title">- Sponsored Ad -</span>
</div>

<!-- widget post carousel -->
<div class="widget rounded">
<div class="widget-header text-center">
<h3 class="widget-title">Escolha Do Editor</h3>
<img src="https://smartworldclub.net/template/css/svg/wave.svg" class="wave" alt="wave" />
</div>
<div class="widget-content">
<div>
<div aria-live="polite" class="slick-list draggable">
<div class="slick-track" role="listbox">

<div data-slick-index="-1" id="" aria-hidden="true" tabindex="-1" style="width: 294px;">
<div class="thumb rounded">
<a href="/linux-unix/1" class="category-badge position-absolute" tabindex="-1">Linux / Unix</a>
<a href="/11696798-linux-unix-using-the-command-line-part-2" tabindex="-1"><div class="inner"><img src="https://cdn.smartworldclub.net/6235299/linuxunix_usando_la_lnea_de_comandos-_parte_2.jpg.webp" alt="Linux / Unix - Usando a linha de comando, parte 2"></div></a>
</div>
<h5 class="post-title mb-0 mt-4"><a href="/11696798-linux-unix-using-the-command-line-part-2" tabindex="-1" style="color: #000; font-size: 18px;">Linux / Unix - Usando a linha de comando, parte 2</a></h5><div class="thumb rounded">
<a href="/microsoft/1" class="category-badge position-absolute" tabindex="-1">Microsoft</a>
<a href="/11696799-change-default-port-remote-desktop-windows-10-8-7" tabindex="-1"><div class="inner"><img src="https://cdn.smartworldclub.net/5403702/_cambiar_puerto_escritorio_remoto_windows_10_rdp.png.webp" alt="▷ Alterar a PORTA DESKTOP REMOTA do Windows 10 (RDP)"></div></a>
</div>
<h5 class="post-title mb-0 mt-4"><a href="/11696799-change-default-port-remote-desktop-windows-10-8-7" tabindex="-1" style="color: #000; font-size: 18px;">▷ Alterar a PORTA DESKTOP REMOTA do Windows 10 (RDP)</a></h5><div class="thumb rounded">
<a href="/microsoft/1" class="category-badge position-absolute" tabindex="-1">Microsoft</a>
<a href="/11696800-disable-configure-windows-8-updates" tabindex="-1"><div class="inner"><img src="https://cdn.smartworldclub.net/4220773/deshabilitar_configurar_actualizaciones_windows_8.jpg.webp" alt="Desativar / configurar atualizações do Windows 8"></div></a>
</div>
<h5 class="post-title mb-0 mt-4"><a href="/11696800-disable-configure-windows-8-updates" tabindex="-1" style="color: #000; font-size: 18px;">Desativar / configurar atualizações do Windows 8</a></h5><div class="thumb rounded">
<a href="/networking/1" class="category-badge position-absolute" tabindex="-1">Networking</a>
<a href="/11696801-networks-hubs-routers-switches-and-bridges" tabindex="-1"><div class="inner"><img src="https://cdn.smartworldclub.net/3107566/redes_hubs-_routers-_switches_y_bridges.jpg.webp" alt="Redes - Hubs, Roteadores, Switches e Bridges"></div></a>
</div>
<h5 class="post-title mb-0 mt-4"><a href="/11696801-networks-hubs-routers-switches-and-bridges" tabindex="-1" style="color: #000; font-size: 18px;">Redes - Hubs, Roteadores, Switches e Bridges</a></h5>
</div>
</div>
</div>

</div>
</div>
</div>

<div class="widget no-container rounded text-md-center">
<span class="ads-title">- Sponsored Ad -</span>
</div>

</div>
</div>

</div>
</div>

</div>
</section>

<!-- footer -->
<footer>
<div class="container-xl">
<div class="footer-inner">
<div class="row d-flex align-items-center gy-4">
<!-- copyright text -->
<div class="col-md-4">
<span class="copyright"> Copyright By SmartWorldClub.net <? echo date("Y") ?>. All Rights Reserved.</span>
</div>

<!-- social icons -->
<div class="col-md-4 text-center">
<!-- lang icons -->
Esta página em outras línguas:<br>
<div style="text-align:center;padding-bottom:30px;">
<a href="https://smartworldclub.net/11697083-building-xml-documents-with-php" class="flags pt" hreflang="pt"></a>
<a href="https://bg.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags bg" hreflang="bg"></a>
<a href="https://cs.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags cs" hreflang="cs"></a>
<a href="https://da.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags da" hreflang="da"></a>
<a href="https://de.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags de" hreflang="de"></a>
<a href="https://fr.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags fr" hreflang="fr"></a>
<a href="https://hr.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags hr" hreflang="hr"></a>
<a href="https://it.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags it" hreflang="it"></a>
<a href="https://lt.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags lt" hreflang="lt"></a>
<a href="https://lv.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags lv" hreflang="lv"></a>
<a href="https://nl.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags nl" hreflang="nl"></a>
<a href="https://no.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags no" hreflang="no"></a>
<a href="https://pl.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags pl" hreflang="pl"></a>
<a href="https://ro.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags ro" hreflang="ro"></a>
<a href="https://sr.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags sr" hreflang="sr"></a>
<a href="https://sv.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags sv" hreflang="sv"></a>
<a href="https://tr.smartworldclub.net/11697083-building-xml-documents-with-php" class="flags tr" hreflang="tr"></a>
</div>
</div>

<!-- go to top button -->
<div class="col-md-4">
<a href="#" id="return-to-top" class="float-md-end"><i class="icon-arrow-up"></i>Back to Top</a>
</div>
</div>
</div>
</div>
</footer>
</div>

<script>(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://cdn.jsdelivr.net/npm/yandex-metrica-watch/tag.js", "ym"); ym(83852878, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true }); </script>
<!-- STYLES -->
<link rel="stylesheet" href="https://smartworldclub.net/template/css/bootstrap.min.css" media="all">
<link rel="stylesheet" href="https://smartworldclub.net/template/css/all.min.css" media="all">
<link rel="stylesheet" href="https://smartworldclub.net/template/css/slick.css" media="all">
<link rel="stylesheet" href="https://smartworldclub.net/template/css/simple-line-icons.css" media="all">
<link rel="stylesheet" href="https://smartworldclub.net/template/css/style.css" media="all">
<link rel="stylesheet" href="https://smartworldclub.net/template/css/flags.css" media="all">
<!-- JAVA SCRIPTS -->
<script src="https://smartworldclub.net/template/js/jquery.min.js"></script>
<script src="https://smartworldclub.net/template/js/popper.min.js"></script>
<script src="https://smartworldclub.net/template/js/bootstrap.min.js"></script>
<script src="https://smartworldclub.net/template/js/slick.min.js"></script>
<script src="https://smartworldclub.net/template/js/jquery.sticky-sidebar.min.js"></script>
<script src="https://smartworldclub.net/template/js/custom.js"></script>
</body>
</html>
