Iniciante Fundamentos

Strings

String é um texto. No PHP você cria strings com aspas simples ou duplas, e há diferença importante entre elas.

Aspas simples vs duplas

Em aspas duplas, variáveis dentro do texto são substituídas pelo valor. Em aspas simples, não.

<?php
$nome = "Ana";
echo "Olá, $nome";   // Olá, Ana
echo 'Olá, $nome';   // Olá, $nome

Concatenação

Use o ponto . para juntar strings.

<?php
$a = "Bom";
$b = "dia";
echo $a . " " . $b; // Bom dia

Funções úteis

<?php
$texto = "Olá Mundo";

echo strlen($texto);          // 9 (tamanho)
echo strtoupper($texto);      // OLÁ MUNDO
echo strtolower($texto);      // olá mundo
echo str_replace("Mundo", "PHP", $texto); // Olá PHP
  • strlen() — conta os caracteres.
  • strtoupper() / strtolower() — muda a caixa.
  • str_replace() — troca um trecho por outro.

Resumo

  • Aspas duplas interpolam variáveis; simples não.
  • . concatena textos.
  • strlen, strtoupper e str_replace são funções comuns.