Php 解释<;的语法=@

Php 解释<;的语法=@,php,jquery,ajax,Php,Jquery,Ajax,下面是关于表单验证的PHP/AJAX教程。(我是php新手!) 有人能解释一下这句话的语法吗 <?=@$_REQUEST['username']?> 上下文是输入字段的值属性 我知道请求的工作原理。我只是不明白是什么意思相当于 从: echo还有一个快捷语法,您可以立即在开始标记后面加上等号。在PHP5.4.0之前,此简短语法仅适用于启用了short_open_标记配置设置的情况 @是最新版本。在PHP中,在表达式前面加上前缀时,将忽略该表达式可能生成的任何错误消息 简而言之,

下面是关于表单验证的PHP/AJAX教程。(我是php新手!)

有人能解释一下这句话的语法吗

<?=@$_REQUEST['username']?>

上下文是
输入
字段的
属性

我知道请求的工作原理。我只是不明白
是什么意思
相当于

从:

echo还有一个快捷语法,您可以立即在开始标记后面加上等号。在PHP5.4.0之前,此简短语法仅适用于启用了short_open_标记配置设置的情况

@
是最新版本。在PHP中,在表达式前面加上前缀时,将忽略该表达式可能生成的任何错误消息

简而言之,
将尝试打印出
$\u请求['username']
的值(不输出任何错误)。这不是一个好的实践,不应该在代码中使用。如果不想显示错误,请在
php.ini
配置中关闭
display\u errors
,并将其记录下来。

是最重要的
相当于

从:

echo还有一个快捷语法,您可以立即在开始标记后面加上等号。在PHP5.4.0之前,此简短语法仅适用于启用了short_open_标记配置设置的情况

@
是最新版本。在PHP中,在表达式前面加上前缀时,将忽略该表达式可能生成的任何错误消息


简而言之,
将尝试打印出
$\u请求['username']
的值(不输出任何错误)。这不是一个好的实践,不应该在代码中使用。如果您不想显示错误,请在
php.ini
配置中关闭
display\u errors
,并将其记录下来。

,顺便说一句,这是可怕的代码。永远不要写这样的东西,我的宝贝。我完全同意!我同意,这些信息可以在中找到:虽然Amal的回答更简洁、详细,并且不需要到其他地方冒险。
顺便说一句,这是可怕的代码。永远不要写这样的东西,我的宝贝。我完全同意!我同意,这些信息可以在以下内容中找到:尽管Amal的回答更简洁、详细,并且不需要在其他地方冒险。或者更好的是,在回音之前检查var是否设置。或者更好的是,在回音之前检查var是否设置。