سلام دوستان و اساتید گرامی
من دارم یه متاباکس برای وردپرس درست میکنم که چندین تب داشته باشه و امکاناتی رو توی هر بخش چاپ کنه من تقریبا اوکی کردم و فقط مشکلم اینه که من چطور باید foreach این آرایه رو بنویسم این یه مثاله و آرایه داینامیک هستش
array(2) {
[0]=>
array(5) {
["name"]=>
string(13) "Main settings"
["icon"]=>
string(15) "Text Input two."
["id"]=>
string(11) "pl_settings"
["type"]=>
string(4) "main"
["params"]=>
array(4) {
[0]=>
array(4) {
["label"]=>
string(10) "Text Input"
["desc"]=>
string(28) "A description for the field."
["id"]=>
string(7) "pl_text"
["type"]=>
string(4) "text"
}
[1]=>
array(4) {
["label"]=>
string(8) "Textarea"
["desc"]=>
string(28) "A description for the field."
["id"]=>
string(11) "pl_textarea"
["type"]=>
string(8) "textarea"
}
[2]=>
array(4) {
["label"]=>
string(14) "Checkbox Input"
["desc"]=>
string(28) "A description for the field."
["id"]=>
string(11) "pl_checkbox"
["type"]=>
string(8) "checkbox"
}
[3]=>
array(5) {
["label"]=>
string(10) "Select Box"
["desc"]=>
string(28) "A description for the field."
["id"]=>
string(9) "pl_select"
["type"]=>
string(6) "select"
["options"]=>
array(9) {
[0]=>
array(2) {
["label"]=>
string(20) "select a category : "
["value"]=>
string(0) ""
}
[1]=>
array(2) {
["label"]=>
string(19) "Featured - [id: 22]"
["value"]=>
int(22)
}
[2]=>
array(2) {
["label"]=>
string(18) "تبلت - [id: 4]"
["value"]=>
int(4)
}
[3]=>
array(2) {
["label"]=>
string(26) "تکنولوژی - [id: 9]"
["value"]=>
int(9)
}
[4]=>
array(2) {
["label"]=>
string(38) "دستهبندی نشده - [id: 1]"
["value"]=>
int(1)
}
[5]=>
array(2) {
["label"]=>
string(22) "فناوری - [id: 2]"
["value"]=>
int(2)
}
}
}
}
}
[1]=>
array(5) {
["name"]=>
string(15) "second settings"
["icon"]=>
string(6) "second"
["id"]=>
string(18) "pl_second-settings"
["type"]=>
string(4) "main"
["params"]=>
array(2) {
[0]=>
array(4) {
["label"]=>
string(10) "Text Input"
["desc"]=>
string(28) "A description for the field."
["id"]=>
string(7) "pl_text"
["type"]=>
string(4) "text"
}
[1]=>
array(4) {
["label"]=>
string(8) "Textarea"
["desc"]=>
string(28) "A description for the field."
["id"]=>
string(11) "pl_textarea"
["type"]=>
string(8) "textarea"
}
}
}
}
ممنون از همه شما
سلام شما قطعا باید از ترفند توابع بازگشتی استفاده کنید. تا بتونه پیمایش کنه این حلقه رو تا اخر و به نتیجه هدف شما برسه
@hesammousavi سلام
میشه یه مثال بزنید چون من با کلی foreach این کار رو کردم جواب گرفتم ولی می دونم اصلا بهینه نیست!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟