PHP 側が Java 側の Web サービスを呼び出すとき、Java のマップ タイプはカプセル化されません。 既知の形式は 2 つあります:
Java 配列の場合は、PHP 配列を使用して対応します。
Java オブジェクトの場合は stdclass を使用して対応します。
Java のマップ型について、PHP 側でカプセル化する方法です。 。心配する人たち。 。神に助けを求めてください。
认证0级讲师
区別するのに役立ちます:
java.util.List は配列としてカプセル化されていますが、この配列のキーは増加する int 型の整数です。例: $arr[0] = "aaa";
java.util.Map は配列としてカプセル化されていますが、この配列のキーは文字列とキーと値のペアです。例: $arr["a"] = "aaa";
PHP の配列は他の多くの種類の言語をカバーします PHP の配列を完全に使用して Java マップに対応させることができます。
区別するのに役立ちます:
java.util.List は配列としてカプセル化されていますが、この配列のキーは増加する int 型の整数です。例: $arr[0] = "aaa";
java.util.Map は配列としてカプセル化されていますが、この配列のキーは文字列とキーと値のペアです。例: $arr["a"] = "aaa";
PHP の配列は他の多くの種類の言語をカバーします
PHP の配列を完全に使用して Java マップに対応させることができます。