- Backend Developer com mais 10 anos de experiência em desenvolvimento web.
Eu já precisei inúmeras vezes de saber se um elemento existe no DOM usando jQuery e sinceramente, sempre era um estresse no começo (anos atrás) depois resolvi pesquisar qual a melhor forma de fazer essa verificação. Dai descobri que todas ajudam, mas a mais eficiente é verificar o tamanho do objeto retornado pois é algo nativo do próprio javascript e claro que irá ser mais rápido que verificar com qualquer script criado.
Quero aprender uma forma um pouco diferente de verificar o tamanho da string em PHP. Há certo momento que temos que saber se determinada string tem o tamanho que precisamos no mínimo e geralmente usaríamos a função do PHP strlen() que iria retornar o tamanho da mesma, porém quero sugerir algo que é até mais rápido e já faz até outro tipo de verificação ao mesmo tempo, veja abaixo:
<?php // verifica se a string tem pelo menos 11 caracteres // lembrando que sempre começa com 0 (zero) if (isset($string_grande[10])){ // codigo desejado } ?
Tempos atrás trabalhei num projeto que precisava preencher um número com zeros a esquerda usando o PHP. Sabia que o PHP oferecia algo do tipo, pois trabalhei com isso na época da faculdade, o problema era lembrar a função, depois uma pequena pesquisa achei e vou deixar aqui como fazer.
Na explicação que digo é para transformar o número 42 em 00042. Note que o número 42 agora tem 5 caracteres e assim um número sequencial ou não.
Fala, galera “biita”. Então hoje venho mostrar uma dica ultra simples para quem precisa bloquear o click com o botão direito do mouse na página. Sinceramente, não sou fã de site que faz isso, porém o título do post é pra chamar a atenção, pois usando o jQuery você pode criar o seu próprio menu de contexto o que pode ser muito útil em alguns projetos. Vários sistemas online como o GMail fazem isso para facilitar a interação do usuário com o sistema e não precisar decorar teclas de atalhos, mas então vamos lá, veja como é simples:
Você já pode ter precisado fazer cache de dados usando PHP, seja de templates de páginas ou informações especificas da sessão para uso posterior e de várias outras formas usamos o sistema de cache para tentar otimizar nossa aplicação. As vezes, até mesmo em sites precisamos recorrer a essa metodologia. Se você é um usuário de web framework php já deve ter usado isso de alguma, claro que usou a versão do próprio framework acredito eu.