Função list() no PHP
A falta de padrão no PHP é irritante às vezes (strpos e str_pad, por exemplo). Enfim, o que ela faz é pegar os valores de um array e criar variáveis com eles.
A falta de padrão no PHP é irritante às vezes (strpos e str_pad, por exemplo). Enfim, o que ela faz é pegar os valores de um array e criar variáveis com eles.
Utilizo muito essa dica em sistemas de cadastro de produtos, com códigos internos da loja. Geralmente o cliente pede para preencher o número com zeros ou algum outro caractere somente para impressão. A função str_pad faz isso pra gente. Ela recebe quatro parâmetros: a string a ser preenchida, o número de espaços a serem preenchidos, o caractere utilizado no preenchimento e a posição (LEFT, RIGHT ou BOTH – esquerda, direita ou ambos). No caso do número de espaços ser menor do que o tamanho da string, a função não faz nada.
Sabe quando você esquece um sinal de igual usando if. Por exemplo: if( x = 1 ). Este exemplo retornaria sempre true e o PHP não acusaria nenhum erro. Existe uma maneira fácil de resolver isso, simplesmente mudar a variável de posição, como no exemplo abaixo. Neste caso, um if( 1 = x ) resultaria em erro.
Essa muita gente desconhece e pode evitar muito tempo perdido com debug. Algumas funções do PHP retornam tanto um valor booleano como um valor inteiro, principalmente funções que tratam strings. E no caso de você querer verificar se a função retornou false e a mesma retornar 0. Como vocês sabem, 0 e false no PHP, em uma condicinal, significam a mesma coisa. Para esses casos, utilizamos os operadores === e !==. Esses operadores comparativos retornam true apenas quando os valores comparados são iguais e do mesmo tipo.
5 modelos de mostrar a data completa em português, agora é só escolher um jeito e pronto, mas os outros exemplos é bom pra estudar.
Aprenda com este código em PHP a pegar o final do mês desejado, pois sabemos que os meses tem dias diferentes – fevereiro (28 ou 29 dias) e os demais (30 ou 31 dias).
Muitas vezes quando obtemos dados de formulários que são preenchidos por usuários nos deparamos com sobras de string.
Em determinado momento algum script PHP pode gerar um arquivo texto e fornecer um link para o usuário do sistema, nada mais normal e trivial de ser realizado a não ser por um pequeno detalhe:
Hoje gostaria de implementar nosso Blog com uma matéria prática e necessária para vários profissionais!
Você está tendo problemas para enviar e-mails pelo seu script PHP? Seus problemas acabaram!
Existe algumas funções de MySQL para string (cadeias de caracteres) para contar caracteres:
LENGTH(cadeia)
Recebe uma cadeia , conta e retorna o número de caracteres.
Muito comum nos cadastros de clientes, fornecedores, transportadoras ou seja lá o que for, é colocar em um mesmo campo o CPF ou o CNPJ que estamos cadastrando. Como tudo na vida tem o lado bom e o ruim, aqui não vai ser diferente. Um do problemas, é saber se aquele cadastro é de pessoa física ou jurídica. Mas pra que eu quero saber isso? Como diz a propaganda de uma operadora, não são as respostas que fazem o mundo girar, mas sim as perguntas.
Para preencher com os espaços ou limitar a quantidade de caracter no campo fica assim:
select cast(‘DWS Analista de Sistemas’ as char(20))
ou
select cast(nome as char(35)) nome from cliente