有人可以在我的PHP中解释这个语法吗?

时间:2016-08-18 16:39:57

标签: php mysql

我刚刚开始学习php,最好的学习方法就是学习实例。通过这段代码,我仍然无法理解在查看和阅读我的教科书后发生的事情......有人解释请问这个代码好吗?

$_TABLES['the_list'] =

"`t_id`         varchar(".T_ID_MAX_CHARS.") NOT NULL default '' UNIQUE, ".            
"`tnet`         varchar(".TNET_MAX_CHARS.") NOT NULL default     '".DEFAULT_TNET."', ". 
"`t_version`    int unsigned      NOT NULL default '0', ".                              
"`flag_new`       bool              NOT NULL default '1', ".  
"`flag_used`      bool              NOT NULL default '0', ".  

"`comment`        tinytext          NOT NULL";                

语法是什么" $ variable [something]"办?

1 个答案:

答案 0 :(得分:1)

根据我所看到的, 有一个名为_TABLES的变量,它是一个数组 它定义了一个名为the_list的密钥,其中包含在MySQL数据库中生成表的文本

更多信息:http://php.net/manual/en/language.types.array.php

  

可以使用array()语言构造创建数组。它需要任意数量的逗号分隔键=>值对作为参数。

array(
    key  => value,
    key2 => value2,
    key3 => value3,
     ... )

PD:您必须更加具体,因为您在没有背景的情况下提出要求。