Почему лучше использовать встроенные функции PHP чем писать свои ?
1. Они(встроенные функции, далее ВФ) будут работать быстрее тех, которые вы напишете, поскольку они уже скомпилированы и не тратится время на парсинг PHP кода.
2. Большинство из ВФ хорошо протестировано многомилионной армией программистов а значит, что фактически не содержат ошибок в реализации.
3. ВФ хорошо документированы а значит их проще использовать программистам, которым достанется в наследство Ваш исходный код. Также это обеспечит большее понимание Вашего кода. Чем он меньше, тем легче подлежит пониманию.
4. ВФ уже написаны а значит Вы можете сэкономить время, используя их вместо своих реализаций.
P.S. Пост написан по мотивам просмотров исходных кодов одного из проектов. Увы, люди до сих пор изобретают велосипеды. Особенно это касается программистов.