gpt4 book ai didi

php - HTML 表单值 PHP 和空格

转载 作者:可可西里 更新时间:2023-11-01 00:30:03 26 4
gpt4 key购买 nike

我正在为我的组织开展由另一位开发人员启动的各种项目。这项工作的很大一部分涉及使用 PHP 进行表单处理。

我很惊讶地看到对于许多表单值,以前的开发人员使用空格(例如 <input type="radio" value="DO NOT ENROLL" name="proceed" /> ) 。我想我知道他为什么这样做 - 他将它作为电子邮件发送并使其易于显示以人类可读格式的值,无需额外处理,但是,作为习惯“典型”编程命名约定(无空格、驼峰式、帕斯卡式等)的人,这确实让我有点不安。每当我已经处理了 HTML 表单并分配了值,我相信我总是尝试遵循“典型的”变量命名约定,但这可能是习惯而不是必要的做法。

现在,我并不是说他错了,但我试图对这个话题做一点研究,但还没有得出明确的结论。所以我的问题是 - 在分配给 HTML 表单输入元素的值中包含空格是否有任何问题 - 特别是当它通过电子邮件发送时?如果是这样,可能会导致什么复杂情况,是否有正确处理它们的方法,或者您是否建议保持实际表单值简单(例如,<input type="radio" value="decline" name="proceed" />,然后在提交表单后处理它们以使其更具可读性。

感谢任何输入!

最佳答案

没有什么不好的,除了对表单控件名称中可以出现哪些字符的唯一真正限制是在使用 GET 提交表单时

““get”方法将表单数据集值限制为 ASCII 字符。

Source 1 | Source 2

关于php - HTML 表单值 PHP 和空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37501205/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com