Esercizi Formattazione Stringhe PHP
Codegrind Team•Jul 12 2024
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!
?>