Как передать значение массива с помощью метода post в angular

Я хочу передать значение массива с помощью метода post в angular для php

компонент.ts

onSubmit(orderid,username) {    
let orderdata = 
JSON.stringify(this.abc);

console.info(orderid);
this.orderservice.updatestatus(orderdata, +orderid,username).subscribe(
  res => {
    if (res.status === 'error') {          
    } else {
      //this.router.navigate(['/admin/block']);
      this.dialogRef.close();
    }
  },
  error => this.error = error
);
}

здесь this.abc как [12,14,16]

сервис.тс

updatestatus(order, id: number,username: string) {    
return this.http.post<any>(this.serverUrl + 
'adminapi/update_order_ststus/' + id + '/' + username ,order)
  .pipe(
    catchError(this.handleError)
  );
}

в php я хочу получить это значение массива

$uaCheckbox = json_decode($this->input->post('order'));

Если вы хотите получить значение в PHP, пожалуйста, покажите также код PHP, также я не думаю, что существует требование для строковой обработки abc

Ashish Ranjan 01.04.2019 12:24

Я обновил выше, пожалуйста, посмотрите

dipti 01.04.2019 12:27

Ваш вопрос и применяемый подход будут зависеть от того, что такое $this, $this->input и т. д. Какой фреймворк вы используете (если используете). Насколько мне известно, изучение file_get_contents("php://input") поможет вам

Ashish Ranjan 01.04.2019 12:31

Спасибо за ваше предложение, оно очень полезно

dipti 01.04.2019 13:38
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
4
67
0

Другие вопросы по теме