【问题标题】:Is there a maximum number of lines in a php string/JS alert box? [duplicate]php 字符串/JS 警告框中是否有最大行数? [复制]
【发布时间】:2015-08-06 12:50:04
【问题描述】:

我想使用 JavaScript 警报框在 php 中输出一些数组数据(>30.000 个索引)。所以我在一个包含我所有数据的 for 循环中创建字符串

$content .= '\\n' . data[$i];

然后我想使用输出数据

echo "<script type='text/javascript'>
alert('$content');
</script>";

我只是想知道您可以在 php 字符串或 javascript 警报框中输入的最大行数是多少。 我知道它不会显示 30.000 行,但最大数量是多少?

【问题讨论】:

  • 您可以使用 JS join() 方法连接数组:data.join("\\n")
  • 根本不是答案,但警告框是 imo 完全错误的工作工具
  • 我正在尝试限制我的 for 循环的最大值。我只想检查可以显示多少行来测试输出;-)

标签: javascript php


【解决方案1】:

字符串可以大至 2GB。

如需更多详细信息,请查看此帖子:

What is the maximum length of a String in PHP?

【讨论】:

  • 是的,这个问题看起来像是重复的。
  • 我把它作为一个骗子关闭了,它主要包含关于 JS 方面的信息,所以你对 php 的评论仍然有用。虽然如果你把一个 2GB 的字符串放在一个大警报中,你可能会遇到更大的问题:P
猜你喜欢
  • 2017-10-12
  • 2019-10-10
  • 1970-01-01
  • 1970-01-01
  • 2019-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-03
相关资源
最近更新 更多