Home > Backend Development > PHP Tutorial > Note 012 List language structure in PHP

Note 012 List language structure in PHP

黄舟
Release: 2023-03-04 09:10:01
Original
1445 people have browsed it

There is something very similar to function usage in PHP, called syntax structure. Because of this characteristic, it is generally introduced as a function. The grammatical structures that Hy369 is currently exposed to include: echo, print, and array. Of course, the list mentioned this time is also a grammatical structure.

As for whether there are other grammatical structures, Hy369 has not studied this in particular, so it is not clear. I will pay attention to it later. The function of

list is to use an array to assign values ​​to a set of variables. The syntax is:

list(var1,var2...)
Copy after login

The value in the array can be easily assigned to the specified variable through list. Here are two examples:

<?php$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");
print_r($a);
Copy after login

The output result is:

Array ( [a] => Dog [b] => Cat [c] => Horse )
Copy after login
<?php$my_array = array("Dog","Cat","Horse");
list($a, , $c) = $my_array;
echo "Here I only use the $a and $c variables.";
Copy after login
Here I only use the Dog and Horse variables.
Copy after login

Pay careful attention to the second example. Hy369 has previously written code similar to list($a,$b,$c) = $array in order to obtain values ​​other than the first array, and then output the value of $c that I only need. At that time, I didn’t know that I could just write list(,,$c)=$arra (note the comma). Now that I think about it, I still feel a little embarrassed.

The above is the content of the list language structure in Note 012 PHP. For more related content, please pay attention to the PHP Chinese website (m.sbmmt.com)!


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template