terça-feira, 21 de maio de 2019

Dicas de programação: Qual é a diferença entre aspas simples (') e aspas duplas (") em PHP?

Para o pessoal que vai trabalhar com PHP:

A diferença entre criar uma string, no PHP, com aspas simples (') e aspas duplas (") é, em geral, em termos de performance... Se criar uma string simples (sem concatenação ou caracteres especiais), o mais performático é usar as aspas simples:

$str = 'Minha frase simples';

Se for necessário concatenar com uma variável ou utilizar caracteres especiais, é mais performático usar as aspas duplas ("):

$str2 = 'composta';
$str = "Minha frase $str2\n";

Mas se for uma concatenação complicada e precisar utilizar o ponto (.) para isso - para quem não sabe, o ponto é o operador de concatenação em PHP (igual ao + do Java/C#) -, é melhor usar as aspas simples ('):

$i = 0;
$str = 'Minha frase';
if ($i == 0) {
    $str = $str . ' simples';
} else {
    $str = $str . ' composta';
}

Mas se precisar concatenar com variáveis e tem um texto enorme, o mais correto é usar o operador <<<:

$str = <<<EOF
texto...
texto...
texto...
EOF;

Complicado? E quem disse que PHP é fácil? :P

Até mais!

segunda-feira, 6 de maio de 2019

Conseqüências


Todo ato tem uma conseqüência e, geralmente, ela não afeta somente a pessoa que a cometeu, ela pode afetar outras pessoas e, talvez, uma sociedade inteira...

Então, antes de:

- Escrever, pense (algumas vezes, palavras são mais perigosas que uma arma -- elas podem começar até uma guerra...);

- Falar, ouça (ser visto como um bom ouvinte é dez vezes melhor do que ser visto como um fofoqueiro, ideologista, fanático ou reclamão);

- Condenar, pondere (poderia ser perdoar, poderia... mas acho muito difícil! Portanto, tente, pelo menos, aconselhar as pessoas);

- Criticar, elogie (ninguém é perfeito, todo mundo sabe disso, mas ninguém, também, é imperfeito, portanto sempre existe algo para se elogiar);

- Estressar, ria (se você acha tudo muito absurdo, ria da situação, afinal, perdido por perdido, pelo menos você esta se divertindo... :P );

- Agir, reflita (vá no espelho do banheiro, veja você no lugar do outro e depois volte -- acredite, algumas vezes dá certo);

- Criar um blog, pense que você pode não ficar rico com isso (pois eu não fiquei :P );

Até mais!

A Guerra e a Justiça

(c) Alla Vasilyeva

Uma vez, em um momento qualquer das eras, a Justiça encontrou a Guerra e, sem ter o que dizer, indagou a ela:

- Guerra, você não se sente cansada de ser odiada pelos humanos? Os mesmos que a clamam, quando as coisas parecem mais calmas e pacíficas?

- Não sou eu que sou chamada, cara Justiça -- respondeu Guerra, urrando como grandes cornetas -- sou apenas a conseqüência dos pecados deles!!!

- Como assim? -- perguntou Justiça, com uma certa cara de espanto.

- Simples, Justiça. Veja como os mortais defendem os ideais de outros mortais, só por pura inveja, vaidade, raiva ou luxúria. Deixam seu lado mais "egoísta" e "cruel" exposto, demonstrando seu ódio e atraindo mais ódio pelos que defendem o "outro lado".

- Um ciclo vicioso, como diria os mortais! -- conclui Justiça, tentando parecer sábia.

- Sim, com certeza! E você, minha filha, já sabe como isso termina...

Assim, percebendo a verdade, Justiça simplesmente calou-se e, antes que Guerra volta-se seus olhos para ela, esta partiu para seus afazeres diários...