Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP 7의 상수 배열


PHP 5.6에서는 const 키워드를 사용하여 상수 배열만 초기화할 수 있었습니다. 예를 들어,

conststudent_rollnos = [11,12,13,14,15];

PHP 7에서는 define 함수를 사용하여 상수 배열을 초기화할 수 있습니다. 예를 들어,

define('subjects', ['Computer', 'operating system', 'networking', 'PHP 7','software engineering']);

여기서 주제는 상수 배열 이름이고 주제 상수 배열 이름은 '컴퓨터', '운영 체제', '네트워킹', 'PHP 7' 및 '소프트웨어 공학'입니다.

상수 배열 인덱스는 다른 배열과 마찬가지로 0부터 시작합니다. 따라서 컴퓨터 요소는 0 인덱스에 있고 운영 체제는 1 인덱스에 있는 식입니다.

PHP 7 상수 배열의 예

<?php
   const student_rollnos = [11,12,13,14,15];
   define('subjects', ['Computer', 'operating system', 'networking', 'PHP 7','software engineering']);
   print_r(student_rollnos);
   print_r(subjects);
?>

출력

위의 PHP 7 프로그램의 출력은 -

Array
(
   [0] => 11
   [1] => 12
   [2] => 13
   [3] => 14
   [4] => 15
)
Array
(
   [0] => Computer
   [1] => operating system
   [2] => networking
   [3] => PHP 7
   [4] => software engineering
)

설명: 위의 예에서 우리는 정의() 함수를 사용하여 배열 이름을 주제로 선언하고 값을 변경할 수 없는 5개의 주제 이름 상수를 선언했습니다.