استفاده از حلقه ها در آرایه ها برای مقدار دهی

حل شده 

PHP

توسط morteza2006 در 1 سال پیش
2 18.5k 1 1 سال پیش
morteza2006 reza-irdev
0

بنده یک آرایه تو در تو دارم با php به این صورت

$k = array(
                     array("حسابداری","مدیریت"),
                     array("صنایع"),
                     array("بازگشت"),
                 );

میخواستم ببینم چطور امکانش هست که حسابداری و مدیریت و صنایع و بازگشت که نوشته شده رو از توی حلقه بگیرم و اگر تعداد دسته ها توی دیتابیس اضافه شد ، توی آرایه هم اضافه بشه یعنی یه حلقه وایل بزارم و از دیتابیس اینا رو بگیرم البته اتصالات دیتابیس انجام شده و فقط حلقه مونده که اصل کاری هستش ممنون میشم راهنمایی بفرمائید .

آخرین ویرایش: 29-01-2018 ساعت 15:41، توسط morteza2006

پاسخ ها

0

سلام. خوش اومدین. توصیه میکنم آرایه ها تون رو تا حد ممکن ساده نگه دارید. میتونید بجاش از چند تا آرایه استفاده کنید.

برای اضافه کردن و خوندن مقادیر داخل آرایه میتونید از روشهای زیر استفاده کنید:

<?php
$k = array(
                     array("حسابداری","مدیریت"), // index 0
                     array("صنایع"),// index 1
                     array("بازگشت"),// index 2
    );
                 
print_r($k);

// add 'new cat'to index '0'
array_push($k[0],'new cat');

print_r($k);

echo $k[0][0]; // حسابداری

خروجی کد بالا:

Array
(
    [0] => Array
        (
            [0] => حسابداری
            [1] => مدیریت
        )

    [1] => Array
        (
            [0] => صنایع
        )

    [2] => Array
        (
            [0] => بازگشت
        )

)
Array
(
    [0] => Array
        (
            [0] => حسابداری
            [1] => مدیریت
            [2] => new cat
        )

    [1] => Array
        (
            [0] => صنایع
        )

    [2] => Array
        (
            [0] => بازگشت
        )

)
حسابداری

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید