Skip to content

Instantly share code, notes, and snippets.

View geovanerocha's full-sized avatar
:octocat:

Geovane Rocha geovanerocha

:octocat:
  • Nestig
  • São Paulo - SP
View GitHub Profile
@geovanerocha
geovanerocha / exemploNamespace01.php
Created September 24, 2012 17:34
Declaring namespaces @ PHP.
<?php
namespace Foo;
class FooClass
{
protected $name;
protected $userName;
protected $password;
@geovanerocha
geovanerocha / exemploNamespace02.php
Created September 24, 2012 17:35
Declaring namespaces 2 @ PHP.
<?php
namespace Bar;
class FooClass
{
public function showDifference()
{
echo 'I love namespaces!';
}
}
@geovanerocha
geovanerocha / usandoNamespaces.php
Created September 24, 2012 17:35
Use of namespaces @ PHP.
<?php
require_once 'Foo/FooClass.php';
require_once 'Bar/FooClass.php';
use Foo\FooClass;
use Bar\FooClass as BarClass;
$foo = new FooClass();
$bar = new BarClass();
@geovanerocha
geovanerocha / calculoDeMetragem.c
Created September 24, 2012 17:41
Calculation of a construction cost @ C.
#include <stdio.h>
#include <stdlib.h>
/* Exemplo de Calculo m2 */
int main(void)
{
/* Variaveis */
float largura_parede, altura_parede, area_parede, largura_vao, altura_vao, area_vao, m2_total, v_metragem, v_total;
int pergunta_vao;
@geovanerocha
geovanerocha / PHP_Exercise.php
Created September 24, 2012 17:42
Array manipulation exercise @ PHP.
<?php
$data = array(
array(1,2,3,4,8),
array(5,6,7,9,14),
array(10,11,12,13,18),
array(20,19,17,16,15)
);
// Output the numbers in order, comma spereated
// 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
@geovanerocha
geovanerocha / pessoa.class.php
Created September 24, 2012 17:50
Class sample @ PHP.
<?php
class Pessoa {
public $pais = 'Brasil';
function andar($nome, $velocidade){
echo $nome . ' está andando a ' . $velocidade . 'km/h';
echo '</p>';
echo 'País de origem: ' . $this->pais;
@geovanerocha
geovanerocha / escrevendoEmImagem.php
Created September 25, 2012 15:51
Writing something inside the image's code @ PHP.
$arquivo = file_get_contents('imagem.png');
/*
@ função file_put_contents para inserir conteúdo no arquivo,
@ re-inseri o conteúdo da variável $arquivo para não perder informação e
@ adicionei uma string " TEXTO" ao final do código da imagem
*/
@geovanerocha
geovanerocha / exemploFinanceiro2.cpp
Created September 25, 2012 16:01
Financial system example v2 @ C++.
#include<stdio.h>
#include<stdlib.h>
int main(void){
int opcao, senha, nr_parcelas;
float valor_produto, total, valor_parcela, acrescimo;
printf("**** Sistema Financeiro ****\n\n");
@geovanerocha
geovanerocha / exemploFinanceiro1.cpp
Created September 25, 2012 16:02
Financial system example @ C++.
#include<stdio.h>
#include<stdlib.h>
int main(void){
int opcao, senha, nr_parcelas;
float valor_produto, total, valor_parcela, acrescimo;
printf("**** Sistema Financeiro ****\n\n");
@geovanerocha
geovanerocha / exemploPDO.php
Created September 25, 2012 16:08
Using PHP Data Object.
$db = new PDO('mysql:host=localhost:3306;dbname=db','root','');
$stm = $db->prepare('SELECT * FROM db.usuario');
$result = $stm->execute();
$usuarios = array();
while($row = $stm->fetchObject())
{
$usuarios[] = $row->nome;
}
/*