beh in PHP esiste:
$len = strlen($string); // Ottiene la lunghezza di una stringz
$pos = strpos($string, ".", $start); // Trova la posizione della prima occorrenza di "." a partire dalla posizione $start
$subString = substr($string, $inizio, $fine); // Restituisce la sottostringa partendo da $inizio sino a $fine
Quindi facendo:
codice:
<?PHP
$string = "Questo è il testo che vorrei dividere in due parti. Naturalmente vorrei che la divisione avvenisse in maniera appropriata ad esempio dopo un punto.";
$pos = strpos($string, ".");
$parte1 = substr($string, 0, $pos);
$parte2 = substr($string, $pos);
?>
Otterrai quello che hai scritto nell'esempio...però se non c'è nessun punto nella frase è dura, devi trovare un metodo diverso...magari dividere la stringa in due e cercare il primo " " (spazio) in modo da interromperla senza spezzare una parola