44 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			44 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | |||
|  | title: Arrays | |||
|  | localeTitle: Массивы | |||
|  | --- | |||
|  | ## Массивы
 | |||
|  | 
 | |||
|  | ### Типы массивов
 | |||
|  | 
 | |||
|  | В PHP существует три типа массивов: индексированные массивы, ассоциативные массивы и многомерные массивы. | |||
|  | 
 | |||
|  | ### Пример с индексированным массивом
 | |||
|  | 
 | |||
|  | Индексированный массив обращается к объектам по номеру индекса. | |||
|  | 
 | |||
|  | ```PHP | |||
|  | <?php  | |||
|  |  $freecodecamp = array("free", "code", "camp");  | |||
|  | ``` | |||
|  | 
 | |||
|  | `$freecodecamp[0]` вернет `"free"` , `$freecodecamp[1]` вернет `"code"` , а `$freecodecamp[2]` вернет `"camp"` . | |||
|  | 
 | |||
|  | ### Пример ассоциативной матрицы
 | |||
|  | 
 | |||
|  | Ассоциативный массив обращается к объектам по имени ключа. | |||
|  | 
 | |||
|  | ```PHP | |||
|  | <?php  | |||
|  |  $freecodecamp = array("free"=>"0","code"=>"1","camp"=>"2");  | |||
|  | ``` | |||
|  | 
 | |||
|  | `$freecodecamp['free']` вернет «0», `$freecodecamp['code']` вернет «1», `$freecodecamp['camp']` вернет «2», | |||
|  | 
 | |||
|  | ### Пример многомерной матрицы
 | |||
|  | 
 | |||
|  | Многомерный массив - это массив, содержащий другие массивы. | |||
|  | 
 | |||
|  | ```PHP | |||
|  | <?php  | |||
|  |  $freecodecamp = array(array("free"=>"0","code"=>"1","camp"=>"2"),array("free"=>"0","code"=>"1","camp"=>"2"),array("free"=>"0","code"=>"1","camp"=>"2"));  | |||
|  | ``` | |||
|  | 
 | |||
|  | #### Дополнительная информация:
 | |||
|  | 
 | |||
|  | *   [Руководство по массивам php.net](https://secure.php.net/manual/en/language.types.array.php) |