old.ubuntu-desktop.ru - array() — работа с массивами - PHP Главная > Веб-программирование > PHP
array() — работа с массивами
Массив представляет собой определенный набор элементов, который хранится в одной переменной.
В массивах каждый элемент имеет индекс. Создать такой массив можно с помощью конструктора array(), который содержит список значений, разделённых запятыми:
$i = array(1,2,3);
Вместо конструктора array(), можно использовать более короткий синтаксис:
$i = [1,2,3];
После создания массива Мы можем обратится к любому элементу массива:
Следует отметить, что если индекс элемента массива не указан, то он устанавливается автоматически, при этом первый элемент массива имеет индекс равный 0.
Для указания индекса элемента массива используется следующий синтаксис:
Так же после создания массива можно изменить любое значение элемента:
$i = [1,2,3];
$i[1] = 5;
На примере видно что элементу под индексом 1 присваивается значение 5.
На следующем примере видно, что если индекс элемента не задан, то по умолчанию индекс всегда устанавливается на единицу больше, чем самый большой индекс у любого из предшествующего элемента:
Игра kbreakout похожа на классические игры breakout и xboing, но отличается улучшенной графикой и эффектами. Верхняя треть игрового экрана занята рядами брусков. По экрану, отскакивая от верхней и боковых границ экрана, движется мяч. Попадая в брусок, мяч отскакивает, а брусок исчезает. Игрок теряет одну жизнь, когда мяч ударяется в нижнюю часть экрана; чтобы предотвратить это, у игрока есть подвижная ракетка, с…
Runescape — кроссплатформенная браузерная многопользовательская ролевая онлайн-игра, разработанная Jagex Ltd..
Игра нетребовательна к скорости соединения с Интернетом, и на низких настройках графики доступна практически с любого компьютера.
Игра делится на бесплатную и платную версии. В платной версии — больше регионов для исследования, больше навыков, монстров, доспехов, оружия. Фактически, бесплатная…
Warsow — киберспортивная компьютерная игра в жанре трёхмерного шутера с видом от первого лица; разработана группой энтузиастов на игровом движке QFusion, который, в свою очередь, является модифицированной версией движка id Tech 2. Исходный код игры полностью открыт, однако ресурсы являются проприетарными и доступны по лицензии Warsow Content License. Игра выпускается в версиях для операционных систем Windows и Linux.
Warsow…
LibreCad (ранее CADuntu) — кроссплатформенная и свободная САПР для 2-мерного черчения и проектирования, создана на основе QCad. LibreCAD позволяет решать задачи двухмерного проектирования, такие как подготовка инженерных и строительных чертежей, схем и планов. Работает под управлением операционных систем Linux, Windows и Mac OS X. Распространяется под лицензией GNU General Public License версии…
Если логическое выражение истинно (true), то оператор, следующий за конструкцией if будет исполнен, а если логическое выражение ложно (false), то следующий за if оператор исполнен не будет.
Пример использования:
$a = 5;
if($a == 5)
echo $a; // выведет 5
То же самое, но код для исполнения заключен в блок {}:
$a = 5;
if($a == 5) {echo $a;}
Если выражение ложно:
$a = 5;
if($a >= 10) {echo $a;}
else {echo "a меньше 10";} // выведет - a меньше 10
Использование…