отзывы

Восстановление
пароля

Готово

Назад

Основы программирования
Успеха достигает тот, кто способен на время отодвинуть свои увлечения
Программист - профессия будущего!

Языки программирования



Контакты

  

       Your Friend:

 

 

        supsemiga@gmail.com

Преобразование многомерного php массива в Javascript

  • 15

  • 0

  • Нравится

    0

  • Код:569964617927

php array to js
Задайте вопрос продавцу

Преобразование многомерного php массива в Javascript

грн. / шт.

Компания: Уроки программирования
Телефон: +38(093)43-03-164
Адрес: Киевская область г. Киев, с. Красное
Оставьте свой номер
Оставьте свой номер телефона и представитель компании с вами свяжется.

     Преобразовать массив PHP в формат .js

Надо массив php передать в .js массив.

Для этого нам надо взять массив .php и конфертировать его с помощью функции  - json_encode()

// js Array
$js_array = json_encode($php_array);

 

Потом в .js выведем полученный результат.

<script type="text/javascript">
   var book = <?php echo json_encode($php_array) ?>;
       book = JSON.parse(book);
       alert(book[0].zoll);
</script>

В итоге у нас .js разобьет многомерный массив на обекты и мы можем достучатся до каждого эллемента.

 

PHP Array Example

Array
(
    [0] => Array
        (
            [id] => 45
            [zoll] => 300
            [stahlfelgen] => 400
            [alufelgen] => 500
            [pkw] => 600
            [suv_off] => 700
            [llkw] => 800
            [lkw] => 900
            [moto_quadreifen] => 1000
        )

    [1] => Array
        (
            [id] => 47
            [zoll] => 320
            [stahlfelgen] => 2400
            [alufelgen] => 2500
            [pkw] => 2600
            [suv_off] => 2700
            [llkw] => 2800
            [lkw] => 2900
            [moto_quadreifen] => 3000
        )

    [2] => Array
        (
            [id] => 49
            [zoll] => 321
            [stahlfelgen] => 200
            [alufelgen] => 400
            [pkw] => 500
            [suv_off] => 600
            [llkw] => 700
            [lkw] => 0
            [moto_quadreifen] => 0
        )

    [3] => Array
        (
            [id] => 48
            [zoll] => 350
            [stahlfelgen] => 362
            [alufelgen] => 500
            [pkw] => 2400
            [suv_off] => 0
            [llkw] => 300
            [lkw] => 0
            [moto_quadreifen] => 0
        )

    [4] => Array

 

Js Array Example

[{"id":"45","zoll":"300","stahlfelgen":"400","alufelgen":"500","pkw":"600","suv_off":"700","llkw":"800","lkw":"900","moto_quadreifen":"1000"},{"id":"47","zoll":"320","stahlfelgen":"2400","alufelgen":"2500","pkw":"2600","suv_off":"2700","llkw":"2800","lkw":"2900","moto_quadreifen":"3000"},{"id":"49","zoll":"321","stahlfelgen":"200","alufelgen":"400","pkw":"500","suv_off":"600","llkw":"700","lkw":"0","moto_quadreifen":"0"},

 

<script>

<?php $php_array = array('abc','def','ghi');

$code_array = json_encode($php_array); ?>

var array_code = <?php echo $code_array; ?>;

console.log(array_code);

</script>

 

В PHP: json_encode($php_array);
В JS:
book = JSON.parse(book);

Преобразование  многомерного php массива в Javascript

В PHP: json_encode($php_array);
В JS:
book = JSON.parse(book);

Отзывов нет

Публикация отзыва производится после предварительной модерации

Отправить

Случайные статьи