📢 Nuovo Corso Bootstrap Completo disponibile!

Esercizi Formattazione Stringhe PHP

Ecco degli esercizi con soluzione per praticare la formattazione delle stringhe in PHP.

Esercizio 1: Concatenazione di Stringhe

Concatenare due stringhe e stamparle.
<?php
$stringa1 = "Ciao, ";
$stringa2 = "mondo!";
$stringaConcatenata = $stringa1 . $stringa2;
echo $stringaConcatenata; // Output: Ciao, mondo!
?>

Esercizio 2: Utilizzo di sprintf

Utilizzare `sprintf` per formattare una stringa con una variabile intera.
<?php
$eta = 25;
$stringaFormattata = sprintf("Ho %d anni.", $eta);
echo $stringaFormattata; // Output: Ho 25 anni.
?>

Esercizio 3: Formattazione di Numeri Decimali

Formattare un numero decimale con due cifre decimali utilizzando `number_format`.
<?php
$num = 1234.5678;
$numFormattato = number_format($num, 2);
echo $numFormattato; // Output: 1,234.57
?>

Esercizio 4: Formattazione di Stringhe con printf

Utilizzare `printf` per formattare e stampare una stringa con variabili.
<?php
$nome = "Mario";
$saldo = 100.50;
printf("Ciao %s, il tuo saldo è %.2f euro.", $nome, $saldo);
// Output: Ciao Mario, il tuo saldo è 100.50 euro.
?>

Esercizio 5: Convertire Stringhe in Maiuscolo

Convertire una stringa in maiuscolo utilizzando `strtoupper`.
<?php
$stringa = "ciao, mondo!";
$stringaMaiuscola = strtoupper($stringa);
echo $stringaMaiuscola; // Output: CIAO, MONDO!
?>

Esercizio 6: Convertire Stringhe in Minuscolo

Convertire una stringa in minuscolo utilizzando `strtolower`.
<?php
$stringa = "CIAO, MONDO!";
$stringaMinuscola = strtolower($stringa);
echo $stringaMinuscola; // Output: ciao, mondo!
?>

Esercizio 7: Capitalizzare la Prima Lettera

Capitalizzare la prima lettera di una stringa utilizzando `ucfirst`.
<?php
$stringa = "ciao, mondo!";
$stringaCapitalizzata = ucfirst($stringa);
echo $stringaCapitalizzata; // Output: Ciao, mondo!
?>

Esercizio 8: Capitalizzare Ogni Parola

Capitalizzare la prima lettera di ogni parola in una stringa utilizzando `ucwords`.
<?php
$stringa = "ciao, mondo!";
$stringaCapitalizzata = ucwords($stringa);
echo $stringaCapitalizzata; // Output: Ciao, Mondo!
?>

Esercizio 9: Rimuovere Spazi Bianchi

Rimuovere gli spazi bianchi all'inizio e alla fine di una stringa utilizzando `trim`.
<?php
$stringa = " ciao, mondo! ";
$stringaTrimmed = trim($stringa);
echo $stringaTrimmed; // Output: ciao, mondo!
?>

Esercizio 10: Sostituire Parte di una Stringa

Sostituire una parte di una stringa con un'altra utilizzando `str_replace`.
<?php
$stringa = "ciao, mondo!";
$stringaSostituita = str_replace("mondo", "universo", $stringa);
echo $stringaSostituita; // Output: ciao, universo!
?>