Php 带符号(-)的变量

Php 带符号(-)的变量,php,Php,A有一个带有-的变量。当我运行脚本时,我得到解析错误:语法错误,意外的“=” 以下是一行: $selected-text = $_POST['faco'] ; 如何在不更改变量名的情况下编写此脚本?在PHP中“-”字符是一个保留运算符,不能用于变量名。改为使用下划线: `$selected_text = $_POST['faco'];` 在PHP中,有效的变量名以字母或下划线开头,后跟任意数量的字母、数字或下划线。作为正则表达式,它可以这样表示:“[a-zA-Z\ux7F-\xff][a-z

A有一个带有
-
的变量。当我运行脚本时,我得到
解析错误:语法错误,意外的“=”

以下是一行:

$selected-text = $_POST['faco'] ;
如何在不更改变量名的情况下编写此脚本?

在PHP中“-”字符是一个保留运算符,不能用于变量名。改为使用下划线:

`$selected_text = $_POST['faco'];`

在PHP中,有效的变量名以字母或下划线开头,后跟任意数量的字母、数字或下划线。作为正则表达式,它可以这样表示:“[a-zA-Z\ux7F-\xff][a-zA-Z0-9\ux7F-\xff]*”()

您不能。那是无效的。好的,谢谢你提供的信息。为什么投反对票?这是一个合理的问题,提出得很好,即使答案对大多数人来说似乎微不足道。