Можно делать так Код (Text): $var_name = "var1"; $sum += $$var_name; В цикле перебрать имена от var1 до var100.
если переменные именно так называются.. то вот так вот можно)) Код (Text): <?php $var1 = 1; $var2 = 1; $var3 = 1; $var4 = 1; $var5 = 1; $var6 = 1; $var7 = 1; $sum = 0; $n = 0; do { $n++; $var = "var{$n}"; $sum += $$var; } while(isset($$var)); echo $sum;
И получим нотис "Undefined variable: var8". Или если внезапно не окажется, например, переменной $var1, то соответственно "Undefined variable: var1". Я бы сделал просто while true, проверка внутри тела цикла и break, если переменная не определена.