> 백엔드 개발 > PHP 문제 > PHP에서 배열을 정의하지만 값을 할당하지 않는 방법

PHP에서 배열을 정의하지만 값을 할당하지 않는 방법

青灯夜游
풀어 주다: 2023-03-11 15:28:01
원래의
2785명이 탐색했습니다.

PHP에서 array() 함수를 사용하면 값을 할당하지 않고 배열을 정의할 수 있습니다. 구문 형식은 "$array 변수 이름=array();"입니다. array() 함수를 사용하여 새 배열을 만들 수 있습니다. 매개변수를 허용하지 않는 경우 쉼표로 구분된 특정 개수의 "key=>value" 매개변수 쌍을 허용하면 빈 배열이 됩니다. 연관 배열이 되어야 합니다.

PHP에서 배열을 정의하지만 값을 할당하지 않는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

array() 함수를 사용하여 배열을 정의

array() 함수를 사용하여 생성 새로운 배열.

1. 빈 배열 정의 - 배열을 정의하되 값을 할당하지 마세요.

$数组变量名=array();
로그인 후 복사

샘플 코드는 다음과 같습니다.

<?php
$array = array();
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
var_dump($array);
?>
로그인 후 복사

실행 결과는 다음과 같습니다.

array (size=0)
  empty
로그인 후 복사

2. array() 함수는 쉼표로 구분된 key=>value 매개변수 쌍을 사용하여 특정 숫자를 허용합니다. 구문 형식은 다음과 같습니다.

$数组变量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);
로그인 후 복사

샘플 코드는 다음과 같습니다.key=>value参数对。语法格式如下所示:

<?php
header("Content-type:text/html;charset=utf-8");
$array = array(0 => &#39;香蕉&#39;, 1 => &#39;苹果&#39;, 2 => &#39;橙子&#39;, 3 => &#39;榴莲&#39;);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
var_dump($array);
?>
로그인 후 복사

示例代码如下:

array (size=4)
  0 => string &#39;香蕉&#39; (length=6)
  1 => string &#39;苹果&#39; (length=6)
  2 => string &#39;橙子&#39; (length=6)
  3 => string &#39;榴莲&#39; (length=6)
로그인 후 복사

运行结果如下:

<?php
header("Content-type:text/html;charset=utf-8");
$array = array(&#39;香蕉&#39;,&#39;苹果&#39;, &#39;橙子&#39;,&#39;榴莲&#39;);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
var_dump($array);
?>
로그인 후 복사

3、索引数组

如果不使用=>rrreee

실행 결과는 다음과 같습니다.

rrreee

3.인덱스 배열

=> 기호를 사용하여 아래 첨자를 지정하면 기본값은 인덱스 배열입니다. 기본 인덱스 값도 0부터 시작하여 순차적으로 증가합니다. 샘플 코드는 다음과 같습니다. 🎜rrreee🎜실행 결과는 이전 예제와 동일합니다. 🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜"🎜

위 내용은 PHP에서 배열을 정의하지만 값을 할당하지 않는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿