ATool::selectorGetSelectors()


سلکتور - گرفتن رفرنس ها

توضیحات

سلکتور، ابزاریست که با کمک رشته می توانید مشخص کنید که کدام قسمت از آرایه انتخاب شود

از این ابزار در بخش های خاص استفاده کنید تا کد های خود را خاص کنید!

این تابع، تابعی کمکی ست برای selector که انتخاب ها را بصورت لیستی از متغیر های رفرنس می گیرد


ورودی

شکل تابع:

class ATool { public static function selectorGetSelectors(&$array, $selector); }


خروجی

این تابع خروجی ندارد

مثال

مثال #1:

$array = ['num' => [10, 20, 30]]; $nums = ATool::selectorGetSelectors($array, 'num.*'); print_r($array); // [num => [10, 20, 30]] $nums[0] = 500; print_r($array); // [num => [500, 20, 30]]


مثال #2:

$array = [ 'all' => [ 'a' => 'AA', 'b' => 'BB' ] ]; $nums = ATool::selectorGetSelectors($array, 'all.*'); print_r($array); // [all => [a => AA, b => BB]] $nums[1] = 'Edited'; print_r($array); // [all => [a => AA, b => Edited]]

   قبلی سلکتور - گرفتن مقدار ها
سلکتور - حذف انتخاب ها بعدی