salve a tutti.
Avrei la necessità di dividere in 2 parti uguali un testo html preservado tutti i tag e la formattazione.
esempio:
Codice html originale
Codice PHP:
<?php
$testo = <p align="justify">questa è una frase<b>poi continuo</b>questa è un'altra frase<b>poi continuo</b></p>.;
dovrei dividere così:
$primopezzo = '<p align="justify">questa è una frase<b>poi</b></p>';
$nuovoelemento = 'in mezzo inserisco un'immagine... o altro e poi continuo con il resto del testo';
$secondopezzo = '<p align="justify"><b>continuo</b>questa è un'altra frase<b>poi continuo</b></p>.';
qualcuno puo aiutarmi??
avevo dimenticato che dovrei realizzare questo con php automaticamente.
Ho provato ad utilizzare
Codice PHP:
$article = $testo;
$countchars = strlen($article);
$divide = $countchars / 2;
$firstpart = substr($article, 0, $divide);
$secondpart = substr($article, $divide);
ma senza successo in quanto mi spezza i tag in base alla lunghezza del testo.