Manipular JSON em PHP

Manipulando JSON em PHP

O JavaScript Object Notation, ou como é conhecido pela comunidade de programação, o famoso JSON, é uma notação em JavaScript, totalmente independente de linguagem de programação, inclusive do próprio JavaScript. Semelhante ao XML, JSON pode ser escrito em um arquivo de texto, todavia, por ser mais leve que o XML, o JSON é cada vez …

Funções em PHP

No contexto geral, quando falamos em funções, logo nos vem à mente a boa e velha matemática, com suas inúmeras funções, tais como sobrejetora, injetora, bijetora, funções trigonométrica, linear, modular e etc. Hoje, veremos como trabalhamos com funções em PHP. O uso de funções em desenvolvimento de sistemas, é muito comum. As funções são sub-rotinas que executam …

Transaction SQL Server

No desenvolvimento de sistemas, somos levados à diversas situações, e uma delas, muito especial, é garantir que o banco de dados volte ao estado original. Para isso, temos as chamadas Transactions. Com elas, podemos, de forma muito simples e prática, garantir que os dados retornem exatamente ao determinado estado imediatamente anterior ao início da transação. O uso de …

Como utilizar o Switch/Case em PHP

O comando Switch/case, é uma instrução de decisão, ou seja, com ela podemos realizar validação condicional dentro do código, semelhante ao if, porém, diferentemente do mesmo, Switch/case não suporta operadores lógicos (&&, AND, ||, OR, etc), não permitindo comparações entre valores, mas apenas uma única comparação, a qual a variável base seja exatamente igual. Simplificando, …

Conectar ao MySQL com PHP

Uma das maiores necessidades na programação de sistemas dinâmicos, é a conexão com um banco de dados. Mediante essa conexão, será possível realizar diversas operações no banco, tais como INSERT, SELECT, DELETE, UPDATE entre outras, de acordo com o nível de permissão do usuário utilizado na conexão com o banco. O banco de dados MySQL, é …

While, Do While e For

Quando estamos desenvolvendo um software, de qualquer estilo, categoria, formato ou até linguagem de programação, sempre haverá a necessidade de se realizar o que nós chamamos de laços de repetição. Como sugere o nome, estes laços tem a obrigação de repetir um comando,  ou uma sequência de comandos, por um tempo previamente determinado, de acordo com uma …