在php上单个等于和减去php

时间:2014-04-22 16:46:39

标签: php

我是php的一个完整的新手,我希望你能回答我关于避免某些代码中的错误,例如:

<?php $some-randome-variable="random-variable" ?>

结果是错误,这是减号的原因。 此外,当我在变量中使用减去来给出一些陈述时,它只会导致错误。

我非常确定有某种方法可以解决这类问题,例如广场和

\
在它之前,你知道......

谢谢!

BIG THNX ALL,我会坚持下划线然后:)

3 个答案:

答案 0 :(得分:1)

如果您必须在变量名称中使用连字符,则可以执行以下操作:

${'some-randome-variable'} = "random-variable";

但是,绝对不建议以这种方式命名变量。只有当您需要访问一个不受控制且具有连字符的变量时,才应使用上述内容。例如,来自第三方库或Web服务响应。

答案 1 :(得分:0)

您无法使用&#34; - &#34;对于变量。您只能使用数字,字母和下划线(&#34; _&#34;)

答案 2 :(得分:0)

您无法在PHP中使用变量名称中的减号

PHP认为你试图从变量

中减去一些东西
$variable-1

PHP尝试从1

中减去$variable

http://www.php.net/manual/en/language.variables.basics.php

坚持使用下划线,如果它有助于您的可读性