Преобразуйте массив php в список значений

У меня есть массив php ключ => значение, и я хотел бы сохранить все значения в список (например, список Python) значений.
Мне это нужно, потому что я должен передать этот список значений в сценарий JQuery.

В основном у меня есть:

$var = Array ( [0] => 5 [1] => 7 [2] => 9 [3] => 10 )

и я хотел бы иметь что-то вроде

$var = [5, 7, 9, 10];

Когда я вызываю из Jquery мою переменную:

var newvariable = "<?php echo $var ?>";

Конечная цель — создать список Jquery, например:

var newvariable = [5,7,9,10];

Это возможно в php?

0

Решение

$var = array(5,4,7,5,6,8);
echo json_encode($var);
0

Другие решения

Проверьте этот код PHP:

<?php
$var = array(5, 7, 9, 10);
$data = json_encode($var) ;
echo $data ; //[5,7,9,10]
?>
0

Я предполагаю, что у вас есть массив PHP, такой как этот:

$var = array ( 5, 7, 9, 10 );

Это напечатало бы, с var_dump:

array(4) {
[0]=>
int(5)
[1]=>
int(7)
[2]=>
int(9)
[3]=>
int(10)
}

PHP имеет list() языковой конструктор [1]. Я не верю, что это то, что вы хотите, хотя.

Поскольку я не совсем уверен, как это устроено, я бы посоветовал взглянуть на функции JSON [2], которые есть в PHP и которые могут помочь при взаимодействии с jQuery.

Не окончательный ответ, но я надеюсь, что это поможет.

[1] http://php.net/manual/en/function.list.php
[2] http://php.net/manual/en/ref.json.php

0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector