배열을 반환하는 함수/메서드가 있다고 가정 해 봅시다. ArrayReturner()라고 부릅니다. 하지만 나는 첫 번째 요소 만 원한다. 지금 나는 ... 뭔가 같이하고 있어요 함수로 반환되는 배열에서 하나의 요소 만 가져 오는 방법이 있습니까?
$arrayReturned = ArrayReturner();
$varIWant = $arrayReturned[0];
가 할 수있는 방법이 있나요 그 임시 $ arrayReturned 배열에 대한 필요없이 한 줄에?
흠을. 나는 엄격하게 코드를 작성하고 "Strict Standards : 변수 만 참조로 전달해야합니다"라는 오류를 주었고 $ varIWant에 할당 된 값은 다른 것입니다 ... 숫자가 어디서 왔는지도 모르지만 그렇지 않습니다. 올바른 값. –
@DanGoodspeed 당신은 괄호 안에 배열을 래핑 할 수 있습니다 :'$ arrayReturned = reset ((ArrayReturner()))'이렇게하면 값으로 참조로 함수를 전달하지 않을 것입니다. 이것은 엄격한 기준을 따릅니다. – hcoat