나는 내 배열은 2 개 인덱스 0과 1 내가 그것을 이러한 인덱스에서 임의로 선택해야 호출 할 때 내가 원하는에 배열 한 여기 랜덤 배열 (laravel 5.3)
'schools' => [
'records' => [
'students' => [
'add' => [
'text 1',
'text 2'
],
],
],
],
내 배열
로 로trans('app.schools.records.students.add')
그것의 지금은 모두 텍스트 1, 텍스트를 선택한다 2 그래서 내가
{{gettitles(trans('app.schools.records.students.add'))}}
로 도우미에 2 내 방법을 통과 그것의 항상 데리러
function gettitles ($array){
$rand_keys = array_rand($array, 2);
echo $array[$rand_keys[0]] . "\n";
echo $array[$rand_keys[1]] . "\n";
}
로
내 가져 오기 gettitles 방법은 보이는 두 인덱스 i 0 유일한 IST 텍스트 ... 에코하지만 난 2 를 해결하기 위해 제발 도와주세요 모두 텍스트 1, 텍스트에서 임의로 하나를 원하는 경우 그것은 감사
는 그때 $ rand_keys 에코 에코 경우 미정 인덱스 –
는 그것이 소자 키를 반환 배열 0 또는 1되지 값 –
의 임의의 인덱스를 제공 말한다 . 거기에서 키를 사용하여 데이터를 가져와야합니다. – Dave