Em PHP uma variável variável é uma variável criada dinamicamente, ou seja, seu nome na verdade é o conteúdo de outra variável.
Vamos a um pequeno exemplo:
<?php $var = 'hello'; $$var = 'world'; echo $var . ' - ' . $$var . ' - ' . $hello; ?>
Em PHP uma variável variável é uma variável criada dinamicamente, ou seja, seu nome na verdade é o conteúdo de outra variável.
Vamos a um pequeno exemplo:
<?php $var = 'hello'; $$var = 'world'; echo $var . ' - ' . $$var . ' - ' . $hello; ?>
Há alguns dias atrás, precisei reduzir o tamanho (e qualidade) de algumas imagens JPG. Para isto, utilizei o comando convert, presente no pacote ImageMagick.
Como eram muitas imagens, resolvi criar um script para isto. O script roda via linha de comando e recebe apenas dois parâmetros:
A função file_get_contents() é utilizada para obter dados de arquivos e URLs. Através dela, também é possível enviar dados via POST para uma página web e então receber o resultado desta página.
Para isto, basta utilizar o terceiro parâmetro da função. O terceiro parâmetro deve ser um stream de contexto que pode ser criado através da função stream_context_create().
Primeiro, vamos criar a query HTTP que será enviada por POST:
Neste post trago a vocês um código fonte em C que exemplifica o conceito da estrutura de dados pilha. O arquivo possui funções para as duas operações básicas da pilha: empilhar e desempilhar. O código está todo comentado para facilitar o entendimento.
O arquivo fonte pode ser baixado AQUI.
Até a próxima 😉
Neste post trago a vocês um script feito com apenas 3 linhas em AppleScript, que lê um arquivo de texto aberto no aplicativo TextEdit do Mac OS X.
O arquivo pode ser baixado AQUI.
Até a próxima 😉
O PHP possui uma constante chamada PHP_OS que contém o nome do sistema operacional que está rodando a linguagem. Para descobrir qual sistema está rodando o script, basta exibir o conteúdo desta constante:
<?php echo PHP_OS; ?>
E o resultado será algo parecido com isto (dependendo do sistema operacional):
Darwin
Alguns dos valores possíveis são:
Até a próxima 😉
Neste post vou mostrar a vocês como alterar o habilitar/desabilitar um produto via código no Magento. Vamos supor que você esteja trabalhando em um controller. Vamos aos passos:
Primeiro, precisamos carregar o produto que desejamos alterar o status.
$product = Mage::getModel('catalog/product')->loadByAttribute('sku', '1234567890');
Onde 1234567890 é o SKU do produto. Após isto, vamos alterar o status do produto:
Neste pequeno tutorial vou mostrar como criar um sistema CRUD (Create, Read, Update, Delete) utilizando a ferramenta bake disponível no framework CakePHP.
O CakePHP é um framework de desenvolvimento rápido para PHP. Já o bake é um utilitário presente no CakePHP capaz de gerar códigos de forma rápida, eliminando assim o trabalho chato árduo de criar CRUDs.
Vamos utilizar a versão 2.3.1 e vamos partir do princípio que você já tenha o CakePHP instalado e funcionado. Vamos utilizar também o MySQL 5.5.
Hoje vou mostrar a vocês um script muito simples, mas muito eficaz para filtrar arrays. Este script pode ser útil para filtrar os dados vindos da variável $_POST por exemplo, já que ele irá percorrer todos os elementos e aplicar um determinado código a todos.
O script pode ser baixado AQUI.
Até a próxima 😉
Neste post trago a vocês um script simples que mostra como fazer um Hello World utilizando o Node.js. O Node.js é um software que permite rodar JavaScript do lado servidor, fazendo assim, com que as aplicações se tornem mais escaláveis.
O script pode ser baixado AQUI. Para saber mais e baixar o Node.js acesse o site oficial.
Até a próxima 😉