Você está aqui: PHP ::: Dicas & Truques ::: Strings e Caracteres |
Substituir quebras de linhas em arquivos por quebras de linhas HTMLQuantidade de visualizações: 48 vezes |
<? // substituir quebras de linhas por <br> $texto = "Este trecho de texto contém algumas quebras de linha. "; $texto = nl2br($texto); echo $texto; ?> |
![]() |
PHP ::: PHP + MySQL ::: MySQL (mysql) |
Como criar uma tabela MySQL usando o comando CREATE TABLE e as funções mysql_query() e mysqli_query() do PHPQuantidade de visualizações: 22243 vezes |
Nesta dica mostrarei como podemos usar a função mysqli_query() do PHP para disparar uma instrução SQL CREATE TABLE para criar uma nova tabela na base de dados MySQL. Esta dica foi atualizada. Removi a função mysql_query(), já que esta não funciona mais nas versões atuais do PHP. Em seu lugar eu coloquei mysqli_query() e ajustei o código. Note que inclui neste exemplo o código para efetuar a conexão PHP + MySQL usando a função mysqli_connect(). Novamente vale lembrar que removi a função mysql_connect() e deixei apenas a versão mais atual. Se você pretende escrever seu primeiro CRUD PHP + MySQL, este é o exemplo ideal para você começar. Veja o código completo: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <?php // vamos efetuar a conexao com o banco $servidor = "localhost"; $usuario = "root"; $senha = "osmar1234"; $base_dados = "estudos"; $conexao = mysqli_connect($servidor, $usuario, $senha, $base_dados); // Comando SQL para criar a tabela $sql = "CREATE TABLE my2_usuarios( id int(11) NOT NULL auto_increment, usuario varchar(50), senha varchar(10), data_cadastro datetime, PRIMARY KEY(id) )"; // Executa o comando SQL $result = mysqli_query($conexao, $sql); // Verifica se o comando foi executado com sucesso if(!$result){ die("Falha ao executar o comando: " . mysqli_error($conexao)); } else{ echo "Comando executado com sucesso."; } // fecha a conexão mysqli_close($conexao); ?> |
PHP ::: Dicas & Truques ::: Arquivos e Diretórios |
Como verificar se um arquivo existe usando a função file_exists() do PHPQuantidade de visualizações: 12775 vezes |
Em algumas situações nós precisamos verificar a existência de um arquivo ou diretório no sistema de arquivos de um determinado site. Para isso nós podemos usar a função file_exists() da linguagem PHP. Esta função retorna um valor true se o arquivo ou diretório existir no caminho especificado, e false em caso contrário. Veja um exemplo completo de seu uso: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <?php // pesquisa no diretório atual $arquivo = "testes.txt"; if(file_exists($arquivo)){ echo "O arquivo já existe."; } else{ echo "O arquivo não existe ainda."; } ?> Ao executar este código PHP nós teremos o seguinte resultado: O arquivo já existe. |
PHP ::: Dicas & Truques ::: Arquivos e Diretórios |
Quais as diferenças entre as funções fgetc(), fread() e fgets() da linguagem PHP? - RevisadoQuantidade de visualizações: 15666 vezes |
As funções fgetc(), fread() e fgets() do PHP nos permitem fazer a leitura de caracteres, palavras, textos e bytes de um arquivo. No entanto, nem sempre os iniciantes nesta linguagem conseguem identificar as diferenças entre essas três funções. Nessa dica falarei sobre o que diferencia uma da outra. Em mais dicas e truques dessa seção você aprenderá como usá-las. A função fgetc() lê um caractere por vez em um arquivo. Sua assinatura é: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- string fgetc(resource $handle) A função fgets(), por sua vez, retorna uma linha de texto de cada vez. Veja a assinatura: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- string fgets(resource $handle [, int $length]) O parâmetro $length pode ser omitido, o que significa que o tamanho da linha será definindo pela ocorrência de uma quebra de linha "\n". Já a função fread() permite ler uma determinada quantidade de bytes de um arquivo. Sua assinatura é: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- string fread(resource $handle, int $length) O parâmetro $length indica a quantidade de bytes que serão lidos, de cada vez, do arquivo. Esta dica foi revisada para o PHP 8. |
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
Códigos Fonte |
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |