Home >Backend Development >PHP Problem >What do the brackets in php mean?
The square brackets in PHP are a symbol, generally used to obtain the corresponding value of the array through the key name of the array. In fact, the syntax is such as "$array = array('a','b'); echo $array[0];$user = $_POST['user'];$user = $_GET['user'];$user = $_SESSION['user'];".
The operating environment of this tutorial: Windows 7 system, PHP version 8.1, Dell G3 computer.
What do the brackets in php mean?
The square brackets in PHP are generally used to obtain the corresponding value of the array through the key name of the array. It is a symbol in PHP
For example:
<?php $array = array('a','b'); echo $array[0]; //表单POST提交 $user = $_POST['user']; //表单GET提交 $user = $_GET['user']; //读取session $user = $_SESSION['user']; //或者是可以通过空[]给数组赋值 $array[] = 'c'; print_r($array); ?>
Also in the form, add square brackets to the name of the element, and you can submit multiple elements with the same element name
For example:
<inpu type="text" name="user[]" value="1"> <inpu type="text" name="user[]" value="2"> <inpu type="text" name="user[]" value="3">
When php processes:
<?php $user = $_POST['user']; //获取到一个数组形式的数据 print_r($user); ?>
Recommended learning: "PHP video tutorial"
The above is the detailed content of What do the brackets in php mean?. For more information, please follow other related articles on the PHP Chinese website!