<?php

$nomes = ['Diretoria: (aprovação 23, de 2014)',
          'Diretoria: (aprovação 42, de 2015)',
          'Diretoria: (aprovação 70, de 2016)'];
 
$spans = [];       

foreach ($nomes as $nome) {
	if (preg_match('/\(aprovação (\d+), de (\d+)\)/', $nome, $retorno) !== false) {
		$num = $retorno[1];
		$ano = $retorno[2];
		
		$spans[] = "Diretoria: (aprovação <span class=\"caixa_$num\">$num</span>, de <span class=\"ano_$ano\">$ano<span>)";
	}
}

foreach ($spans as $span) {
	echo $span . "\n";
}