PHP基础问题。。 在线等~~
发布网友
发布时间:2022-06-08 20:49
我来回答
共3个回答
热心网友
时间:2023-08-02 01:24
$value=array("081101","王林","计算机");
list($XH,$XM,$ZH)=$value;
$XH = "081101";
$XM ="王林";
$ZH = "计算机";
可以理解成 通过list方法 把$value的值 依次赋值给list方法中的参数$XH = "081101";
$XM ="王林";
$ZH = "计算机";
热心网友
时间:2023-08-02 01:24
list($XH,$XM,$ZY)=$value;
$value的值为array("081101","王林","计算机"),$key的值为0
所以理解为
$XH="081101";
$XM="王林";
$ZY="计算机";
热心网友
时间:2023-08-02 01:25
按我自己的说法解释吧
list($key,$value)=each($t_array)
就是把$t_array键和值分别赋予了$key和$value
加了个while是一个条件,当里面的内容成立时,执行操作,否则不执行
而因为赋值给了值给$value,所以$value应该为:
array(
array("081101","王林","计算机"),
array("081102","程明","计算机"),
array("081201","李*","通信工程")
);
三个变量分别对应一个数组,但是顺序是相反的,如最后一个数组是赋值给了第一个变量