为什么表单属性中有'#'

时间:2012-07-07 15:34:15

标签: drupal

使用表格时。为什么要把#'#'钥匙?有什么特别的原因吗?

$form['a'] = array(
        '#type' => 'textfield',
        '#title' => t('Score if not chosen'),
      );

1 个答案:

答案 0 :(得分:1)

在Drupal中,将散列标记(#)添加到与设置对应的变量名的开头而不是元素是一种惯例。这样做是为了避免命名空间冲突。