Массивы в PHP
Массивы
Массивы
Определение массива
Работа со стеком и очередью
28.00K

Массивы в PHP

1. Массивы в PHP

Работа с коллекциями

2. Массивы

$arr = array();
//Объявление
$arr[1] = 34;
$arr[0] = “Text”;
$arr[ ] = 5.6;
$arr[‘good’] = true;
//Ключ

3. Массивы

№ по
Индекс Ключ Значение
порядку
1
1
34 (integer)
2
0
-
Text (string)
3
2
-
5.8 (real)
4
-
good true (boolean)

4. Определение массива

$arr_index = array( 1, 2, 3, 4, 5 );
$arr_key = array(“one” => 1, “two” => 2 );
echo “\$arr_index[2] = {$arr_index[2]}”; //3
echo “\$arr_key[‘two’] = {$arr_index[‘two’]}”; //2
unset($arr_index[4]); //Удаление элемента 5
unset($arr_key[‘two]); //Удаление элемента 2
unset($arr_index);
//Удаление всего массива

5. Работа со стеком и очередью

$stack = array();
$stack = array();
for($i=0;$i<10;$i++)
$stack[ ] = $i;
for($i=0;$i<10;$i++)
$stack[ ] = $i;
end($stack);
do:
echo current($stack).”\n”;
while(prev($stack));
reset($stack);
do:
echo current($stack).”\n”;
while(next($stack));
echo end($stack).”\n”;
while($current=prev($stack))
echo $current.”\n”;
echo reset($stack).”\n”;
while($current=next($stack))
echo $current.”\n”;
English     Русский Rules