tejariapp-new-logotejariapp-new-logotejariapp-new-logotejariapp-new-logo
  • صفحه اصلی
  • پروژه ها
    • پروژه طراحی سایت
    • پروژه های اندروید
    • پروژه های تحت ویندوز
    • UI & UX
    • ربات تلگرام
  • سفارش پروژه
    • انجام پروژه اندروید (Android)
    • طراحی و ساخت اپلیکیشن موبایل
    • انجام پروژه طراحی سایت با php
    • انجام پروژه طراحی سایت با Asp.net
    • انجام پروژه سی شارپ
    • فرم سفارش پروژه
  • مدرسه ی تجاری اپ
    • طراحی سایت
    • اندروید
    • سی شارپ
    • آموزش پایگاه داده
    • برنامه های کاربردی
  • لینک های مفید
    • پرداخت آنلاین
    • درباره تجاری اپ
    • تماس با ما
استخدام برنامه نویس متلب
سفارش پروژه
✕
            هیچ نتیجه ای یافت نشدمشاهده همه نتایج

            آموزش تابع array_chunk در php با مثال

            • صفحه نخست
            • مدرسه ی تجاری اپ آموزش طراحی سایت
            • آموزش تابع array_chunk در php با مثال
            آموزش تابع array_pop() در php
            آموزش تابع array_pop() در php به همراه مثال
            27 فروردین 1398
            تأیید ایمیل در لاراول 5.8
            تأیید ایمیل (Email Verification) در لاراول 5.8
            30 فروردین 1398
            منتشر شده توسط مدیر سایت
            تابع array_chunk در php

            تابع array_chunk در php

            آموزش کار با تابع array_chunk در php با مثال ، ما برای این مثال از نسخه PHP 7.3.2 استفاده می کنیم.تابع array chunk آرایه را به آرایه های کوچکتر تقسیم می کند.این تابع یک آرایه عددی چند بعدی را برمی گرداند که ایندکس های این آرایه از صفر شروع می شود.هر بعد این آرایه شامل تعداد عناصری به اندازه پارامتر size می باشد ، البته آخرین بخش آرایه ممکن است شامل تعداد عناصر کمتر از پارامتر size باشد.

            آموزش کار با تابع array_chunk با مثال

            سینتکس تابع array_chunk را در پایین مشاهده می کنید:

            array_chunk(array,size,preserve_key);
            

            آرگومان array ضروری می باشد ، زیرا آرایه ای است که به منظور انجام عملیات بر روی آن به تابع ارسال می شود.
            آرگومان size نیز ضروری می باشد ، این آرگومان یک عدد صحیح است که اندازه تکه (chunk) را مشخص می کند.
            آرگومان preserve_keys اختیاری می باشد.این آرگومان می تواند مقدار True یا False باشد ، که بصورت پیش فرض False می باشد.

            اگر آرگومان preserve_keys بر روی مقدار True ست شود به این معناست که کلیدهای آرگومان ها حفظ می شود اما اگر بر روی False ست شود آرایه های تکه تکه شده یا آرایه های موجود در هر بعد به صورت عددی مجددا از صفر اندیس گذاری می شود.

            مثال زیر را مشاهده نمایید:

            <?php
            
            $colors         =   ['Red', 'Blue', 'Green', 'yellow', 'pink'];
            $colors_chunk   =   array_chunk($colors, 2);
            
            print_r($colors_chunk);
            

            خروجی کدهای بالا را در پایین مشاهد می کنید:

            تابع array_chunk در php
            تابع array_chunk در php

            همچنین بخوانید: آموزش تابع array_pop() در php به همراه مثال

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

            ما می توانیم به این عناصر با استفاده از روش زیر دسترسی پیدا کنیم:

            <?php
            
            $colors         =   ['Red', 'Blue', 'Green', 'yellow', 'pink'];
            $colors_chunk   =   array_chunk($colors, 2);
            
            echo $colors_chunk[0][0] ."\n";
            echo $colors_chunk[0][1] ."\n";
            echo $colors_chunk[1][0] ."\n";
            echo $colors_chunk[1][1] ."\n";
            echo $colors_chunk[2][0] ."\n";
            

            خروجی کدهای بالا را در پایین مشاهد می کنید:

            تابع array_chunk در php
            تابع array_chunk در php

            در ادامه یک مثال را مشاهده می کنید که مقدار آرگومان preserve_keys را بر روی True تنظیم کرده ایم (کلیدهای آرگومان ها حفظ می شود).

            <?php
            
            $data       =   ['Iran' => 'Tehran', 'Japan' => 'Tokyo', 'Spain' => 'Madrid'];
            $data_chunk =   array_chunk($data, 2, true);
            
            print_r($data_chunk);
            

            خروجی کدهای بالا را در پایین مشاهد می کنید:

            تابع array_chunk در php
            تابع array_chunk در php

            همانطور که در تصویر بالا مشاهده می کنید ، کلید ارگومان سوم حفظ شده است و ایندکس عناصر هر تکه (chunk) همانند ایندکس عناصر در آرایه اصلی می باشد.

            ما می توانیم با استفاده از کد زیر به پایتخت هر کشور دسترسی داشته باشیم:

            <?php
            
            $data       =   ['Iran' => 'Tehran', 'Japan' => 'Tokyo', 'Spain' => 'Madrid'];
            $data_chunk =   array_chunk($data, 2, true);
            
            echo $data_chunk[0]["Iran"] ."\n";
            echo $data_chunk[0]["Japan"] ."\n";
            echo $data_chunk[1]["Spain"] ."\n";
            

            خروجی کدهای بالا را در پایین مشاهد می کنید:

            تابع array_chunk در php
            تابع array chunk در php
            اشتراک گذاری

            پست های مرتبط

            دستورات جریان کنترل (Control flow statements) یا دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت Dart

            دستورات جریان کنترل (Control flow statements) یا دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت Dart

            30 بهمن 1400

            دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب
            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت یا Dart

            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت یا Dart

            30 بهمن 1400

            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب
            توابع در زبان برنامه نویسی دارت (Dart)

            توابع در زبان برنامه نویسی دارت (Dart)

            27 بهمن 1400

            توابع در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب

            دیدگاهتان را بنویسید لغو پاسخ

            نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

            ساخت اپلیکیشن های موبایل

            • ساخت اپلیکیشن فروشگاهی
            • ساخت اپلیکشن ابزاری و خدماتی
            • ساخت اپلیکیشن آموزشی
            • و هزاران موضوع دیگر

             
            کلیک کنید

            آخرین دیدگاه ها

            • 9 اسفند 1401

              مهری اصغری نظر در پیاده سازی اولین پروژه با فلاتر Flutter

            • 26 آبان 1401

              سجاد نظر در پروژه مدیریت سیستم مدرسه با سی شارپ و sql server

            • 7 خرداد 1401

              داودی نظر در آموزش استفاده از ckeditor همراه با آپلود عکس در لاراول 6

            تجاری اپ در شبکه های اجتماعی

            لوگوی تایید پرداخت آنلاین

            2015-2022 © تمامي حقوق مادي و معنوي اين وب سايت نزد تجاری اپ محفوظ بوده و هر گونه کپي برداري از مطالب پيگرد قانوني به همراه دارد! | طراح سایت : ProgRun
            سفارش پروژه
                      هیچ نتیجه ای یافت نشدمشاهده همه نتایج