Estrazione di sottostringhe

PHP:
Estrazione di sottostringhe

How to: (Come fare:)

<?php
$text = "Ciao, mondo della programmazione PHP!";
// Estrai "mondo" dalla stringa
$sub = substr($text, 6, 5);
echo $sub; // Output: mondo

// Ottieni l'ultima parte della stringa
$end = substr($text, -10);
echo $end; // Output: ogrammazione!
?>

Deep Dive (Analisi Approfondita)

Historical context (Contesto Storico): La funzione substr() esiste da when PHP was just a personal tool for Rasmus Lerdorf, effectively serving developers since the earliest versions of PHP.

Alternatives (Alternative): Ci sono altre funzioni in PHP per la manipolazione delle stringhe, come mb_substr() per la compatibilità con multi-byte character encodings (utile per UTF-8) e strstr() per trovare tutto dopo una certa sottostringa.

Implementation details (Dettagli di Implementazione): substr() può avere un comportamento sorprendente con stringhe multibyte se non utilizzata correttamente, assicurati di utilizzare il set di caratteri giusto per evitare errori.

See Also (Vedi Anche)