What exactly is the difference? I used elsif right now, and it worked fine, and then added some stuff and changed it to else if just for the sake of making it look nicer, imo. The first returned no errors, the second caused the script to hang, and a syntax error requiring an extra end.
So, like I said. What exactly is the difference of elsif and else if?