여기에 PHP는 n00b :PHP에서 메소드에서 변수와 배열을 반환하려면 어떻게해야합니까?
나는 갑판에서 카드를 선택하려고합니다.
클래스 인스턴스가 '$ test_1'이고 'pick_card'함수가 해당 클래스의 메소드입니다.
나는 1) 원하는 카드와 2) 데크가 적은 카드를 반환하고 싶습니다.
어디로 잘못 가고 있습니까?
$card, $deck = $test_1->pick_card($play_deck);
public function pick_card(&$deck)
{
$card = $deck[0];
echo "picked this card: " . $card . "<br />";
array_splice($deck,0,0);
return $card; $deck;
}
필요성을 사용할 수 있습니다 : 당신은 연관 배열을 사용하거나 다음과 같이 변수로 다시 아웃 배열을 깰 list을 사용할 수 있습니다 반환 배열? '$ ($ card, $ deck);를 반환하고'list ($ card, $ deck) = func();를 사용하여 다시 검색하십시오. – Federkun