Если я работаю с большим текстом и передаю его в большое количество функций. Если я буду передавать его по ссылке нагрузка будет ниже чем при передаче по значению?
если функции занимаются как раз изменением текста, то вполне будет верно и экономно передавать его по ссылке, чем создавать еще одну переменную.
Оказывается наоборот, ссылки замедляют работу, у меня при увеличении объема текста в 2 раза производительность падала в 10 раз, начал искать как бы еще оптимизировать наткнулся на такой вот документ http://php.russofile.ru/ru/translate/un ... izing#0801, оказывается при передаче параметра по значению PHP сам создает ссылки и при этом работает гораздо быстрее чем если передавать ссылку явно. Поэтому по ссылке параметр стоит передавать если действительно необходимо его изменять.