我想使用 php 在数据库中存储一个很长的字符串。 字符串的大小为 43kb。但是当我将这个字符串传递给它不支持的 php 变量时。它在一个字符串中支持 16379 个字符。当我再添加一个字符时,Dreamweaver 会在该行指示语法错误。如何在 php 变量中存储 50,000 个字符的长字符串。
最佳答案
您可以将任何内容存储在 PHP 字符串变量中,只要您有足够的内存来处理它。
43kb 不及 16379 个字符。
Dreamweaver(我会尽量表现得很好),应该有它自己的内存限制,或者不用于处理此类变量。
您没有尝试运行 PHP 脚本吗?
顺便说一下,如果您有如此大的数据要存储在变量中,我真的建议您将它从 PHP 脚本移动到文件中。
请注意,默认情况下,PHP 的 memory_limit
为 128MB,但您可以增加它。
关于PHP 超长字符串支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11136491/