Базовые массивы

В РНР (в отличие от большинства других языков программировании! В кишрых они также реализованы) под массивом понимается сгруппированное в одну переменную множество разных переменных, независимо от их типа. Технически, массивы в действительности представлены упорядоченными картами, которые отображают ключевые значения на порции переменных данных, как показано на рис. 2.1. Содержимым значения, на которое указывает ключ в массиве, может быть что угодно, что только можно представить в виде переменной РНР. Не существует ограничений (кроме объема памяти), накладываемых на максимальное количество разных ключей, представленных в одном массиве. Множество допустимых способов объявления массивов описываются в последующих разделах этой главы.Синтаксис массивов
В РНР вы можете создавать массивы переменных разными способами. Возможно, самый простой способ реализации массива представлен следующим синтаксисом: Svariable[] = ;
— это выражение, которое вычисляется как строка или любое неотрицательное целое число, а <ехрг> представляет собой выражение, значение которого ассоциируется с этим ключом. В листинге 2.1 приведен примером массива Sfoo, который содержит четыре ключа — а, Ь, с и d, которым присвоены целые значения 1, 2, 3 и 4 соответственно.

Tags: , ,

Related posts


Leave a Reply