1
У меня есть массив, который является динамическим. Массив targetCourse содержит stepNumber, stepTitle, описание & courseId. CourseId снова динамический и содержит id, coursePrice & courseImage fields.Получение данных из многомерного массива в php
array(1) {
[0]=>
array(4) {
["stepNumber"]=>
string(0) ""
["stepTitle"]=>
string(0) ""
["description"]=>
string(11) "<p><br></p>"
["courseId"]=>
array(3) {
[0]=>
array(4) {
["courseTitle"]=>
string(4) "Java"
["id"]=>
string(18) "616716226880155648"
["coursePrice"]=>
string(1) "0"
["courseImageUrl"]=>
string(43) "/images/613975354956722176/HENkLeDExX_t.jpg"
}
[1]=>
array(4) {
["courseTitle"]=>
string(10) "C Language"
["id"]=>
string(18) "616692519117860864"
["coursePrice"]=>
string(1) "0"
["courseImageUrl"]=>
string(43) "/images/613975354956722176/b3JH1zvo3b_t.jpg"
}
[2]=>
array(4) {
["courseTitle"]=>
string(3) "PHP"
["id"]=>
string(18) "616696505808007168"
["coursePrice"]=>
string(1) "0"
["courseImageUrl"]=>
string(43) "/images/613975354956722176/Ms7gZKuJRg_t.jpg"
}
}
}
}
Как я могу пройти через него, чтобы хранить данные как этот
'targetCourse' => [
[
'stepNumber' => $this->stepNumber,
'stepTitle' => $this->stepTitle,
'description' => $this->description,
'courseId' => [
[
'courseImageUrl' => $this->courseImageUrl,
'courseTitle' => $this->courseTitle,
'coursePrice' => $this->coursePrice,
'id' => $this->id
]
]
]
]