شرح صفوف ومحتوى الفقرة
لاستخراج جميع مفاتيح المصفوفة في قائمة مفهرسة جديدة نستدعي array_keys($array)، ولاستخراج جميع القيم مع إعادة ترقيم فهارسها من 0 نستدعي array_values($array).
ولأخذ شريحة جزئية من المصفوفة دون تعديل الأصل نستخدم array_slice($array, int $offset, ?int $length = null). كما يمكنك مقارنة المصفوفات عبر array_diff($a, $b) (العناصر الموجودة في الأولى وغير الموجودة في الثانية) و array_intersect($a, $b) (العناصر المشتركة بينهما).
PHP
<?php
$user = ['id' => 7, 'name' => 'Lina', 'tier' => 'gold'];
$keys = array_keys($user);
$lessons = ['L1', 'L2', 'L3', 'L4', 'L5'];
$pageOne = array_slice($lessons, 0, 2);
echo implode(', ', $keys) . ' | ' . implode(', ', $pageOne);