मान लें कि मेरे पास निम्नलिखित बहुआयामी सरणी है (MySQL या सेवा से पुनर्प्राप्त):
array(
array(
[id] => xxx,
[name] => blah
),
array(
[id] => yyy,
[name] => blahblah
),
array(
[id] => zzz,
[name] => blahblahblah
),
)
क्या हम idएक " बिल्ट-इन " php फ़ंक्शन कॉल में s की एक सरणी प्राप्त कर सकते हैं ? या कोड की एक पंक्ति?
मुझे पारंपरिक लूपिंग के बारे में पता है और मूल्य मिल रहा है, लेकिन मुझे इसकी आवश्यकता नहीं है:
foreach($users as $user) {
$ids[] = $user['id'];
}
print_r($ids);
शायद कुछ array_map()और call_user_func_array()जादू कर सकता है।
foreach($users as $user) {$ids[] = $user['id'];}एक पंक्ति में लिख सकता हूँ ! लेकिन आप जानते हैं कि मेरा क्या मतलब है / आवश्यकता है :-)