FuelPHPで友人からarray_merge(): Argument #2 is not an arrayとエラーが出て対処法がわからないと言われて、直すまでめっちゃ苦労したのでメモとして残しておきます。
原因
めっちゃ単純だった。
コントローラの記述は本来であればこうあるべき。というかこうでなきゃいけない。
<?php
# 以下略
それがこうなっていた。
<? php
# 以下略
<?とphpの間にスペースが入っていただけだった。
このエラーに気づくまで1時間以上かかった。
これに気づいた瞬間**「あああクソッタレがあああああああ」**ってなりました。
最後に
単純なエラーほど気づかないよね。意外と。