array()
"생성자"를 사용하지 않고 PHP =>
연산자 (?)를 사용할 수 있습니까? 방법이 있나요 대신PHP : 배열없이 => 연산자 사용
keysAndValues(array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3'
));
의
function keysAndValues($items) {
/* ... */
}
keysAndValues(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3'
);
:
구체적으로는, 나는 배열로 포장하지 않고 키와 값의 목록을하는 함수를 만들려면 이것을하기 위해?
나는 이미 대답을 받아 들였지만 나는 가짜 해결책으로 찔렀다. –
이것은 문자열에서만 작동하며보다 다양한 솔루션을 원했습니다. – LiraNuna
키 값 쌍 목록 *은 사실 배열 (적어도 PHP에서는)이므로 배열에 래핑 할 때의 문제점은 무엇입니까? PHP 인터프리터가 여러분이 제안하는 구문을 구현한다면, 실제로는'array()'를 실제로 입력하는 것에서 벗어나 일반적인 배열로 구현할 것입니다. – Petruza