session_start() PHP
Sessão PHP Variáveis
Quando você está trabalhando com um aplicativo em seu computador, você abre, faz algumas alterações e depois fecha o aplicativo.
Esse procedimento é muito parecido com uma Sessão. Na internet, o servidor web não sabe quem você é, pois o endereço HTTP não mantém estado.
Uma sessão PHP resolve este problema, permitindo que você armazene informações do usuário no servidor para uso posterior. No entanto, informações de sessão são temporárias e serão apagadas quando o usuário sair do site. Se precisar de armazenamento permanente, use um banco de dados.
Iniciando uma sessão PHP
Antes de armazenar informações do usuário, inicie a sessão com a função session_start():
<?php session_start(); ?> <html> <body> </body> </html>
Armazenar uma variável de sessão
Para armazenar e recuperar variáveis de sessão, use a variável PHP $_SESSION
:
<?php session_start(); // Armazena dados de sessão $_SESSION['views'] = 1; ?> <html> <body> <?php // Recupera dados de sessão echo "Pageviews = " . $_SESSION['views']; ?> </body> </html>
Saída:
Pageviews=1
Destruindo uma sessão
Para apagar dados de sessão, use unset()
ou a função session_destroy()
.
Com unset()
, você pode liberar uma variável de sessão:
<?php session_start(); if(isset($_SESSION['views'])) { unset($_SESSION['views']); } ?>
Para destruir completamente a sessão:
<?php session_destroy(); ?>
Nota: session_destroy()
apaga todos os dados de sessão armazenados.
Fonte: w3schools
Olá! Sou Fabio, criador do blog FabioBmed, um espaço onde compartilho minha paixão por marketing digital, tecnologia, empreendedorismo e, claro, os aprendizados do meu dia a dia. Aqui você encontrará um mix de conteúdos profissionais e pessoais, sempre com insights práticos, dicas úteis e histórias reais.
Com mais de 15 anos de experiência no mercado digital e fundador da FBDigital, minha missão é inspirar e ajudar pessoas e empresas a construírem uma base sólida no universo online. Seja por meio de estratégias de marketing, ferramentas tecnológicas ou reflexões sobre o cotidiano, meu objetivo é transformar desafios em oportunidades.
Além dos conteúdos voltados para negócios e tecnologia, também compartilho momentos do meu dia a dia, ideias que aprendo pelo caminho e até curiosidades que podem fazer a diferença na sua vida. Aqui, cada post reflete minha busca por conhecimento e minha vontade de conectar pessoas e histórias.
Conecte-se comigo e acompanhe tudo sobre marketing, tendências digitais, aprendizados pessoais e muito mais. Juntos, vamos explorar o melhor do mundo digital e da vida cotidiana!
- Site: www.fabiobmed.com.br
- WhatsApp: WhatsApp
- E-mail:
Publicação Criada em: fevereiro 13, 2013
Atualizado em: março 18, 2025 8:21 pm