How to write multiple attachInterrupt functions in a for loop

Hello,

You can do like this

void (*isrList[])() = { isr1, isr2, ... };
...
attachInterrupt( PIN[i], isrList[i], RISING);