为什么数据_有下划线?
是否有更简单的方法来编写它,以便在代码可读性方面更有意义?
我的分析:
data_应该接受任何data_ is,通过postmessage表单中的变量请求消息并确保它的文本并连接所有这些:
$filename = 'data_'.$_REQUEST['postmessage'].'.txt';
Run Code Online (Sandbox Code Playgroud)
我是初学者,我对这段代码的分析可能是错误的,但我愿意从错误中吸取教训.
让我们分解一下:
$filename.$_REQUEST经常使用,除非你绝对必须.使用$_GET或$_POST代替).这将来自您的表格(如您所述).上述元素之间的点用于连接字符串.
关于你的评论"并确保它的文字" - 错了.它不确定它的文本.您需要自己确定,并且您可能应该(出于安全原因).