首页 > 试题广场 >

下列那一个是非法的变量定义

[单选题]
下列那一个是非法的变量定义
  • my_function
  • $_name
  • declare
  • $1_1
推荐

PHP 变量规则:

  • 变量以 $ 符号开头,其后是变量的名称
  • 变量名称必须以字母或下划线开头
  • 变量名称不能以数字开头
  • 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
  • 变量名称对大小写敏感($y 与 $Y 是两个不同的变量)     D选项以数字开头了肯定不对
编辑于 2015-12-10 18:24:16 回复(5)
my_function 和 declare 是合法的变量定义?为什么?
发表于 2020-02-25 10:53:00 回复(0)
变量命名不能以数字字符开头
发表于 2015-04-14 20:55:21 回复(0)

C选项不是保留字么?能用作变量名?

发表于 2019-02-27 20:20:20 回复(2)
难受,这都错了
发表于 2024-10-12 10:17:02 回复(0)
变量名可以为字母, 数字, 下划线的随意组合, 但是不能数字开头
发表于 2022-02-21 13:49:57 回复(0)
把1看作了l
发表于 2018-03-11 16:55:33 回复(0)
d
发表于 2018-03-09 12:23:13 回复(0)
这里不一定要以$符号开头吧?
发表于 2017-02-16 07:47:43 回复(0)
我以为D是$l_l 呵呵了 ,小写的l和1真的要眼睛尖啊。
发表于 2016-09-10 17:16:31 回复(0)
变量没有$符,是在什么情况下啊?。如果是通过define申明的那不就是常量了嘛?
发表于 2016-08-09 17:33:28 回复(0)
D $开头的字母或下划线
发表于 2016-05-06 12:24:59 回复(0)
这选项让人很凌乱呀,,居然常量不大写。 还夹杂着 $
发表于 2015-10-29 16:21:41 回复(0)
疑问:变量可以不用$的符号吗??我好像没看到哪里有这种说法!
发表于 2015-08-16 00:14:59 回复(4)
A d不是,那是字母l
发表于 2015-06-13 01:18:36 回复(0)
看成了$l_l,好像啊,当时还纠结了半天呢
发表于 2015-05-09 16:41:45 回复(0)