skitskis, можно так:
for($i=0;$i<count($_POST['tag']);$i++)
<?php
for($i=0;$i<count($_POST['tag']);$i++){
$tag[$i]=array();
foreach(array('tag','tag_name','tag_template') as $key)
$tag[$i][$key]=isset($_POST[$key][$i])?htmlspecialchars($_POST[$key][$i]):null;
}