首页 > 解决方案 > PHP 7.4.3 数组未插入?

问题描述

这段代码的全部工作在其他使用 PHP v 7.3 的机器上,但我的生产机器是 7.4。每次我去打印订单创建数据时,它都会出现空白。尝试使用简短的语法将任何内容插入到数组中根本没有任何想法为什么。这个小块是有问题的违规者,当打印出订单创建数据时,我什么也没得到。

  $order_creation_data = array(
      'order' => array(
        'email' => $email,
        'fulfillment_status' => $shopify_fufillment_status,
        'financial_status' => 'paid',
      )
    );
      $shopify_address_build_array = array(
        'first_name' => $shopify_customer_default_address['first_name'],
        'last_name' => $shopify_customer_default_address['last_name'],
        'address1' => $shopify_customer_default_address['address1'],
        'address2' => $shopify_customer_default_address['address2'],
        'phone' => $shopify_customer_default_address['phone'],
        'city' => $shopify_customer_default_address['city'],
        'province' => $shopify_customer_default_address['province'],
        'country_code' => $shopify_customer_default_address['country_code'],
        'zip' => $shopify_customer_default_address['zip'],
      );

      $order_creation_data['order']['billing_address'] = $shopify_address_build_array;
      $order_creation_data['order']['shipping_address'] = $shopify_address_build_array;

标签: php

解决方案


推荐阅读