Задать вопрос
@Denis9999

Как передать многомерный массив POST методом в PHP?

Передать его как двухмерный массив никак нельзя. Подскажите, с помощью чего можно передать многомерный массив?

Вот часть var_dump массива:
array(3) {
  ["02c034e9fc5bb2523a109c1399cbc07e"]=>
  array(10) {
    ["product_id"]=>
    int(4422)
    ["variation_id"]=>
    int(4423)
    ["variation"]=>
    array(1) {
      ["attribute_pa_color"]=>
      string(2) "99"
    }
    ["quantity"]=>
    int(6)
    ["line_total"]=>
    float(11.16)
    ["line_tax"]=>
    int(0)
    ["line_subtotal"]=>
    float(11.16)
    ["line_subtotal_tax"]=>
    int(0)
    ["line_tax_data"]=>
    array(2) {
      ["total"]=>
      array(0) {
      }
      ["subtotal"]=>
      array(0) {
      }
    }
    ["data"]=>
    object(WC_Product_Variation)#7782 (22) {
      ["variation_id"]=>
      int(4423)
      ["parent"]=>
      object(WC_Product_Variable)#7779 (10) {
        ["children"]=>
        NULL
        ["prices_array":"WC_Product_Variable":private]=>
        array(0) {
        }
        ["id"]=>
        int(4422)
        ["post"]=>
        object(WP_Post)#7781 (24) {
          ["ID"]=>
          int(4422)
          ["post_author"]=>
          string(1) "1"
          ["post_date"]=>
          string(19) "2016-06-02 13:46:17"
          ["post_date_gmt"]=>
  • Вопрос задан
  • 943 просмотра
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 4
qork
@qork
{ background: #F00B42 }
JSON
Ответ написан
Комментировать
alsopub
@alsopub
serialize, json_encode
Ответ написан
Комментировать
$array = [];
json_encode($array);
Ответ написан
Комментировать
AlexanderShapoval
@AlexanderShapoval
PHP maker
Это?
<form method='post'>
        <input type='checkbox' name='checkboxvar[]' value='Option One'>1<br>
        <input type='checkbox' name='checkboxvar[]' value='Option Two'>2<br>
        <input type='checkbox' name='checkboxvar[]' value='Option Three'>3<br>
        <input type='submit' class='buttons'>
</form>

<?php 
if (isset($_POST['checkboxvar'])) {
    var_dump($_POST['checkboxvar']); 
}
?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы