خرید بک لینک
امروز داشتم تو لاراول چرخ میزنم کد زیر نظرمو جلب کرد دقیقا نفهمیدم چجوری کار میکنه! اگه امکانش هست یکی برای ما این رو توضیح بده!

کد PHP:

public static function forget(&$array, $keys)
{
$original = &$array;$keys = (array) $keys;

if (

count($keys) === 0) {
return;
}

foreach (

$keys as $key) {
// if the exact key exists in the top-level, remove it
if (static::exists($array, $key)) {
unset(
$array[$key]);

continue;
}

$parts = explode('.', $key);// clean up before each pass
$array = &$original;

while (

count($parts) > 1) {
$part = array_shift($parts);

if (isset(

$array[$part]) && is_array($array[$part])) {
// بیشتر از همه خط زیر رو نمیفهمم!
$array = &$array[$part];
} else {
continue
2;
}
}

unset(

$array[array_shift($parts)]);
}
}

برچسب: نویسنده: استخدام کار تاريخ: جمعه 22 مرداد 1395 ساعت: 22:44

صفحه بندی