Categoria: Informática

  • Classe DateTime no PHP, vale a pena aprender

    Classe DateTime no PHP, vale a pena aprender

    A classe DateTime do PHP oferece uma maneira orientada a objetos de manipular datas e horas. Ela é parte da extensão date do PHP e fornece uma série de métodos para operações de data e hora, tornando-a uma ferramenta poderosa e flexível para desenvolvedores. Aqui estão os principais aspectos da classe DateTime: Criação de um…

  • O uso correto das aspas simples e duplas no PHP

    O uso correto das aspas simples e duplas no PHP

    CUIDADO! O PHP trata as aspas simples (‘) e as aspas duplas (“) de forma diferente, principalmente em como eles interpretam o conteúdo dentro delas. Dadas as suas linhas de código: Para inserir variáveis em uma string com aspas simples, você precisaria concatená-las explicitamente, como neste exemplo: Esse comportamento torna as aspas simples ligeiramente mais…

  • Cálculos com ponto flutuante em PHP, bem vindo ao inferno

    Cálculos com ponto flutuante em PHP, bem vindo ao inferno

    Sendo justo: Todas as linguagens tem dificuldade com ponto flutuante, mas eu penso que o PHP exagera no negócio. Veja esse cálculo: Vindo de um software para lançamentos contábeis, o PHP se perde no centésimo, veja, não estamos pedindo para calcular Pi até milhonésima casa decimal, são centavos, centésimos! Quando preciso fazer cálculos precisos em…

  • Gambiarra para capturar o resultado do var_dump em PHP

    Gambiarra para capturar o resultado do var_dump em PHP

    O causo: Preciso armazenar o resultado de um var_dump() no PHP. Contudo, o comando só oferece saída direta, ou seja, imprime na tela ou no console. Porém, eis uma gambiarra que deu certo: Eis o manual: PHP: ob_start – Manual E uma breve explicação: O comando ob_start() no PHP, é parte fundamental do sistema de…

  • Bootstrap – texto estourando a janela modal, como resolver?

    Bootstrap – texto estourando a janela modal, como resolver?

    Tenho cá o seguinte problema: No seguinte trecho: Incluí a classe nativa Bootstrap “text-break”, sem nenhum resultado. Tentei no elemento label, nos elementos superiores e nada. Numa breve pesquisa parece que a classe text-break apresenta problemas em elementos flexbox. De todo, a solução foi incluir estilo direto no elemento que recebe o texto: Eis o…

  • ChatGPT – Engenharia de Prompt

    ChatGPT – Engenharia de Prompt

    P-T-F – Papel, Tarefa, Formato O P-T-F incentiva a definição clara do Papel que você assume, da Tarefa que precisa ser executada, e do Formato desejado para a resposta. Essa abordagem simplifica a comunicação e melhora a precisão nas respostas. Exemplo de Prompt: “Como um [gerente de marketing], preciso criar [uma campanha de e-mail] que…

  • A lista de compras – Estudos de WordPress

    A lista de compras – Estudos de WordPress

    [em construção] O “causo”: Decidi aprender como funciona o WordPress. Como primeira abordagem vou implantar uma lista de compras na plataforma. Estas são as premissas: Quero criar uma funcionalidade de lista de compras no wordpress, com as seguintes funcionalidades: 1-Cada item terá um post próprio, como exemplo “azeite de oliva”, onde poderei colocar fotos daqueles…

  • Segurança com o CHIP de celular

    Segurança com o CHIP de celular

    O que é um Chip de Celular? Um chip de celular, também conhecido como cartão SIM (Subscriber Identity Module), é um componente pequeno mas fundamental em dispositivos móveis. Ele armazena informações do assinante usadas para autenticar e identificar assinantes em redes móveis. O chip permite aos usuários acessar a rede da operadora, realizando chamadas, enviando…

  • Instalando o WordPress

    Instalando o WordPress

    Banco de dados Ao criar o banco de dados MySQL, qual a melhor codificação (colação) de caracteres a ser usada? Escolha entre utf8mb4_general_ci e utf8_general_ci. A colação utf8mb4_general_ci no MySQL é uma configuração que tem algumas características importantes: Em resumo, utf8mb4_general_ci é uma colação que suporta o conjunto completo de caracteres Unicode, é insensível a…

  • EasyPHP

    EasyPHP

    Erros Erros variados no módulo PHPMyAdmin Logo depois de atualizar aversão do PHP para a 7, o PhpMyAdmin apresentou uma série de erros e avisos: A versão do módulo que estava instalado era a 4.7.0, substituída nesta oportunidade pela 5.1.2, com tudo voltando ao normal. Não esqueça de remover a versão antiga. Política do zero…