Scusa ma non riesco a farla funzionare come voglio.

Io passo un intero testo formattato e dovrei eliminare tutti i tag html

Ho provato a creare una funzione in questo modo ma non funziona..
Codice PHP:
function htmlDelete($text) {
    
    
$post = array();
    
$texts explode(" "$text);
    foreach (
$texts as $text) { 
        while(
$pos strpos("<"$text) !== false) {
            
$pos2 strpos(">"$text);
            
$text substr($text0$pos-1) . substr($textpos2+1);
            
$post[] = $text;
        }
    }
    
$post implode(" "$post);
    return 
$post;