Концептуально, нет ничего более присущего безопасного в написании кода ООП по сравнению с процедурным кодом. Это просто разные стили кодирования. Вы можете написать хороший или плохой код в любой из них.
В PHP есть функции, использующие ООП, которые обеспечивают лучшую функциональность, чем их аналоги в старом стиле, но даже тогда большая часть этой функциональности также доступна в функциях процедурного стиля и классах.
Я бы порекомендовал окунуться в разработку ООП - это может быть полезным, когда вы овладеете им, и PHP позволяет легко в этом разобраться, не выбрасывая старый процедурный код и привычки кодирования. все сразу. Это хорошая вещь для изучения, и она улучшит ваш код, но это не проблема безопасности.