Tampoco te entiendo muy bien, pero mira si esto te sirbe como ejemplo:
Código PHP:
<?php
//definimos 300 variables var_1, var_2, etc..
for ($i = 1; $i<=300; $i++) {
$nombreVariable = "var_". $i;
$$nombreVariable=$i;
}
//prueba de asignación dinámica
echo $var_10."<br />";
//pasamos el nombre de la variable a la función incrementa
function incrementa($var){
$var++;
return $var;
}
//ejemplo
for ($i = 1; $i<=20; $i++) {
$var_1=incrementa($var_1);
echo $var_1."<br />";
}
?>