php String Конкатенация, Производительность - PullRequest
69 голосов
/ 24 сентября 2008

В таких языках, как Java и C #, строки являются неизменяемыми, и может быть вычислительно дорого создавать строку по одному символу за раз. На указанных языках существуют библиотечные классы для снижения этой стоимости, такие как C # System.Text.StringBuilder и Java java.lang.StringBuilder.

Имеет ли php (4 или 5; меня интересуют оба) это ограничение? Если да, есть ли похожие решения проблемы?

Ответы [ 11 ]

0 голосов
/ 24 сентября 2008

нет такого ограничения в php, php может объединять строки с оператором точки (.)

$a="hello ";
$b="world";
echo $a.$b;

выводит "привет мир"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...