PHP Concatenação

Agosto 15, 2007 on 1:59 pm | In Informatica, php |

Como é meio comum ver as pessoas que estão começando com PHP terem uma certa dificuldade para com a concatenação de String e outros diversos tipos de dados, vou apresentar como fazer isso, com diferentes modos. Primeiro que a ideia de concatenação seja juntar dados formando uma string ou qualquer outro tipo diferente de dados, mas mantenha-se na ideia de juntar.

Vamos alguns dados:

Concatenador do PHP é o . (PONTO); Ja temos a base agora para tudo que precisamos.

Vamos concatenar uma variável com uma string (texto);

PHP:
  1. //Declarando variavel
  2. $varivavel = 'Facil';
  3. // Concatenando com um texto
  4. $resultado = 'Para ser ' . $variavel;
  5. // Vendo o resultado
  6. echo $resultado

Simples não ? Vamos a mais alguns exemplos para que você entenda a ideia de que esta tudo junto depois da concatenação.

PHP:
  1. $num = 4;
  2. $var = 'texto qualquer';
  3. $res= 'Nosso numero é ' . $num . ' E o texto é : ' . $var;
  4. echo $res;

PHP:
  1. $texto1 = 'Este é um texto complexo para concatenação com variaveis que venham de outros lugar ';
  2. $texto2 = 'Texto, somente texto';
  3. $res = $texto1 . $_GET['Elemento'] . $texto2;
  4. echo $res;

Assim como usamos GET podemos usar POST.  ;P

Podemos também fazer concatenação direto em uma variável, assim somando mais textos ao final dela.

PHP:
  1. $var1 = 'Texto 01 ';
  2. $var2 = 'Texto 02 ';
  3. $var3 = 'Texto 03 ';
  4. $res = $var1;
  5. $res . = $var2; // Neste momento $res é igual  'Texto 01 Texto 02';
  6. $res .= $var3;
  7. echo $res;

É isso ae, agora basta usar sua criatividade para colocar dentro de estruturas de controle para fazer maravilhas e simplificar seu código e utilizar mais de recursos do PHP.


1 Comment »

RSS feed for comments on this post. TrackBack URI

  1. asdfasdfas

    Comment by asdfasd — Março 28, 2008 #

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


 

 Assine o feed