谁能告诉我字符串处理是如何在PHP中完成的。它是否与使用Java或其他方式完成的相同?有没有类似于java的StringBuffer类在PHP中,这将提高我的代码的性能,同时处理字符串。
请说明这件事。
字符串在php中是可变的。在Java中需要StringBuilder
这样的东西的唯一原因是String
是不可变的。您可以使用连接操作符(.
),只要您想。
字符串在PHP中处理不需要太多的麻烦或需要额外的库(除非您想开始使用UTF-8编码之类的东西)。
原生PHP字符串是可变的,就像StringBuffer类一样。
手册是一个很好的起点。
你可以在php文档中阅读所有关于字符串的内容,这可能会回答你的一些问题。
你到底期待什么样的问题?PHP比Java轻量级得多,你不应该期望有任何性能问题。
作为参考,您可以阅读PHP中的字符串:http://www.php.net/manual/en/book.strings.php