|
파일 확장명 |
.php |
|
API 확장 |
php_array |
|
가져오기 |
예 |
|
내보내기 |
예 |
|
복수형 지원 |
아니요 |
|
설명 지원 |
아니요 |
목록은 항목의 순서가 지정된 목록 또는 컬렉션입니다. 목록의 항목은 PHP에서 숫자, 문자열, 객체, 다른 목록 등 기본적으로 모든 유형이 될 수 있습니다. 우리는 종종 로캘 메시지 목록에서 Strings를 값으로 사용합니다. PHP 목록에는 두 가지 주요한 문제 종류가 있습니다:
-
인덱스형 — 이 목록은 암시적으로 순서가 지정됩니다(예: ['red', 'green', 'blue'])
-
연관형 — 이 목록은 키(정수 또는 문자열일 수 있음)와 연결된 값의 쌍을 포함합니다(예: ['first_name' => 'Adam', 'last_name' => 'McMan', 'age' => 22])
목록 요소의 값은 초기화 중에 또는 목록 자체의 변수 이름을 사용하여 설정할 수 있습니다.
<?php // 초기화 중 $my_array = ['foo' => 'bar']; // 변수 이름 사용 $my_second_array['key'] = 'value'
이러한 값 설정 방식은 혼합하여 사용할 수 있습니다.
목록 작업
명령줄에서 가져올 때 메시지 파일은 키(key)와 연결된 연관 목록을 사용하는 다음 형식으로 전송됩니다.
<?php $lang['키'] = '번역된 메시지'; $lang['another_key'] = '또 다른 번역된 메시지';
앱이 이러한 형식으로 작업하도록 설정되었는지 확인하십시오. 메시지 파일에서 익명 목록을 반환하지 말고 메시지 목록에 $lang 이름을 사용하십시오.
코드 샘플
<?php $lang['boolean_key'] = '--- true '; $lang['empty_string_translation'] = ''; $lang['key_with_description'] = 'Check it out! 이 키에는 설명이 있습니다! (최소 일부 형식으로)'; $lang['key_with_line-break'] = 'This translations contains a line-break.'; $lang['nested.deeply.key'] = 'Wow, this 키 is nested even deeper.'; $lang['nested.key'] = 'This 키 is nested inside a namespace.'; $lang['null_translation'] = ''; $lang['sample_collection'] = '--- - first item - second item - third item '; $lang['simple_key'] = 'Just a simple 키 with a simple message.'; $lang['unverified_key'] = '이 번역은 아직 확인되지 않음 상태이며 기다리고 있습니다. (일부 형식에서는 이 상태도 내보내기 합니다)';