با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن و کاربرانی که دوره ی آموزش php 7 را دنبال می کنند.
در جلسه گذشته به معرفی آرایه ها در php 7 پرداختیم؛ همان طور که می دانید آرایه یک متغیر مخصوص است که می تواند بیشتر از یک مقدار را در هر زمان در خود ذخیره کند. سپس با آرایه های ایندکس شده و آرایه های انجمنی آشنا شدیم و نحوه گردش در این آرایه ها را آموختیم.
در ادامه این دوره، آموزش مرتب سازی آرایه ها در php 7 را ارائه می نماییم.
عناصر ذخیره شده در آرایه را می توان بر حسب حروف الفبا یا ترتیب عددی از کوچک به بزرگ یا برعکس مرتب نمود.
در مثال زیر عناصر آرایه car$ به صورت صعودی و بر حسب حروف الفبا مرتب می شوند :
1 2 3 4 | <?php $cars = array("Volvo", "BMW", "Toyota"); sort($cars); ?> |
در مثال زیر عناصر آرایه numbers$ به صورت صعودی و بر حسب اعداد مرتب می شوند :
1 2 3 4 | <?php $numbers = array(4, 6, 2, 22, 11); sort($numbers); ?> |
در مثال زیر عناصر آرایه car$ به صورت نزولی و بر حسب حروف الفبا مرتب می شوند :
1 2 3 4 | <?php $cars = array("Volvo", "BMW", "Toyota"); rsort($cars); ?> |
در مثال زیر عناصر آرایه numbers$ به صورت نزولی و بر حسب اعداد مرتب می شوند :
1 2 3 4 | <?php $numbers = array(4, 6, 2, 22, 11); rsort($numbers); ?> |
در مثال زیر یک آرایه انجمنی بر حسب مقدار عناصر به صورت صعودی مرتب می شود :
1 2 3 4 | <?php $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); asort($age); ?> |
در مثال زیر یک آرایه انجمنی بر حسب کلید عناصر به صورت صعودی مرتب می شود :
1 2 3 4 | <?php $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); ksort($age); ?> |
در مثال زیر یک آرایه انجمنی بر حسب مقدار عناصر به صورت نزولی مرتب می شود :
1 2 3 4 | <?php $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); arsort($age); ?> |
در مثال زیر یک آرایه انجمنی بر حسب کلید عناصر به صورت نزولی مرتب می شود :
1 2 3 4 | <?php $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); krsort($age); ?> |
در این جلسه آموزش مرتب سازی آرایه ها در php 7 به علاقمندان این دوره ارائه شده.
در جلسه بعدی به کار با متغیرهای گلوبال خواهیم پرداخت.
با پی وی لرن همراه باشید.