You will really want to Benchmark these to find out. But you need bear in mind just as mentioned perviously, that these does different things in different concept. They might be similar in their usage though.
You might also want to check these:
In reply to Re: 'my' and 'state' declaration inside a loop
by 2teez
in thread 'my' and 'state' declaration inside a loop
by nemesisgus
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |