2015-10-29 3 views
0

У меня есть arraylist like: [1, 2, 3, 4, 5]; Как я могу получить каждое из этих значений в php? Есть ли какая-нибудь функция? Я попробовал array(), но ничего не вернул. Я очень ценю любую помощь.получить все значения от arraylist в php

+0

Можете ли вы предоставить более подробную информацию? может быть, немного кода? –

+1

Что такое «arraylist»? PHP не имеет такой вещи. У вас уже есть массив, вам не нужно называть 'array()' на нем. – Barmar

+2

Если у вас есть '$ a = [1, 2, 3, 4, 5];' вы можете получить доступ к элементам с помощью '$ a [0]', '$ a [1]' и т. Д. – Barmar

ответ

7

Пусть говорят ваши $array = [1,2,3,4,5];

Чтобы получить значения:

foreach($array as $values): 
     echo $values.'<br/>'; 
endforeach; 

Или, если вы хотите, основанные на элементах, вы можете получить таким образом:

//To get value 1 
echo $array[0]; 
// 0 being here the index of your array 
// so echo $array[0] will output 1 since it's the first key of your array 
+0

Я отправляю эти значения из android в php, поэтому это значение будет строкой, как я могу преобразовать его в массив без explode(), который также имеет скобки "["? – jason

+0

в основном у него двойные кавычки, поскольку я передаю переменную как строку .Eg: '$ a =" [1, 2, 3, 4, 5] ";' – jason

+2

Почему вы не передаете ее в формат JSON вместо строки og array ? Его легко манипулировать ... – Nere

0

Если у вас есть массив, подобный этому

$numbers = array(1,2,3,4,5); 

с пятью значениями (т.е. индексируются 0 - 4) вы можете распечатать все значения в массиве с помощью функции print_r(), как это:

print_r($numbers); 

Или вы можете цикл через каждый элемент массива с любым PHP перекручивание заявления как для операторов, Foreach ЗАЯВЛЕНИЙ, ПОКА ОТЧЕТНОСТЬ .. например

foreach($numbers as $num){ 
echo $num; 
echo '<br/>'; 
} 

Вы также можете получить одно значение из массива с использованием индекса, например, мой массив имеет 5 значений (проиндексировано от 0 - 4), если я хочу распечатать номер «3», я бы написал

echo $numbers[2]; 
Смежные вопросы