Ir para conteúdo

POWERED BY:

Tales_Oliver

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Tales_Oliver postou

  1. Tales_Oliver

    Melhoria de código constante com self::

    Olá, sou estagiário em PHP na empresa. Ontem eu me deparei com um erro de PHP que eu acredito que possa haver uma forma melhor de escrevê-la. Contextualizando... O arquivo query.php é iniciado com a classe query, e logo a primeira função é uma função estática, o que faz a necessidade de utilar o self::, porém na empresa onde eu faço o estágio, começou a apresentar erros incomuns. Segue o trecho class Query { public static function getConst($const){ return constant('self::'.$const); } // Segue o arquivo... } Recentemente começaram a apresentar erros na linha do retorno... A solução (encontrada acidentalmente) foi: remover as aspas (do 'self::"), salvar o arquivo, retornar as aspas e salvar novamente. Fazendo isso, o erro não é apresentado novamente. Pelo pouco conhecimento que eu tenho em PHP, eu sei que o self deve ser concatenado quando usado com uma "string". Também sei que a variável pode ser inserida dentro das aspas da string. Também tenho conhecimento que o constant retorna uma constante. Mas eu acredito que deva haver uma forma melhor de escrever essa parte. Primeiro para evitar de ficar dando novos erros. Segundo, porque não é muito certo isso, né? Gostaria de saber uma forma melhor de fazer isso, ou algum lugar que eu possa encontrar mais informações sobre uma forma de tratar isso.
  2. Tales_Oliver

    Marca d'água em PDF

    Sou iniciante em PHP E tenho uma atividade a desenvolver - Eu tenho que pegar um texto - Inserir esse texto como marca d'água em um PDF - Esse texto deve estar em posições diversas - Esse texto deve estar em todas as páginas que comporem o PDF
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.