PHP array_map() ഫംഗ്‌ഷൻ

PHP array_keys() ഫംഗ്‌ഷൻ
PHP array_merge() ഫംഗ്‌ഷൻ

അറേ_മാപ്പ് വളരെ ഉപയോഗപ്രദമായ ഒരു ഫംഗ്‌ഷനാണ്, കാരണം ഇത് അറേകളുടെ ആവർത്തനമായി പ്രവർത്തിക്കുന്നു. ഇത് അറേയുടെ ഓരോ ഘടകവും ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്‌ഷനിലേക്ക് അയയ്‌ക്കുകയും ഒരു പുതിയ അറേ നൽകുകയും ചെയ്യുന്നു.

നിങ്ങൾക്ക് array_map ഫംഗ്‌ഷനിലേക്ക് ഒന്നിലധികം അറേകൾ വ്യക്തമാക്കാൻ കഴിയും. എത്ര അറേകളിലും ഇത് പ്രവർത്തിക്കും.

PHP-യിലെ array_map ഫംഗ്‌ഷന്റെ വാക്യഘടന എന്താണ്?

array_map(myfunction, array1, array2, array3, ...)
പരാമീറ്ററുകൾവിവരങ്ങൾ
ഉപയോക്താവ് നിർവചിച്ച പ്രവർത്തനംഉപയോക്താവ് നിർവചിച്ച പ്രവർത്തനത്തിന്റെ പേര്. ആവശ്യമാണ് (ശൂന്യമാകാം).
ശ്രേണി1ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്‌ഷനിലേക്ക് അതിന്റെ മൂല്യങ്ങൾ കൈമാറുന്നതിനുള്ള അറേ - ആവശ്യമാണ്
ശ്രേണി2 ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്ഷനിലേക്ക് അതിന്റെ മൂല്യങ്ങൾ കൈമാറുന്നതിനുള്ള അടുത്ത അറേ - ഓപ്ഷണൽ
ശ്രേണി3 ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്ഷനിലേക്ക് അതിന്റെ മൂല്യങ്ങൾ കൈമാറുന്നതിനുള്ള അടുത്ത അറേ - ഓപ്ഷണൽ
PHP-യിലെ array_map ഫംഗ്‌ഷൻ

array_map ഫംഗ്‌ഷന്റെ ഉദാഹരണം

<?php
function my_function($v)
{
  return($v*$v);
}

$a=array(1,2,3,4,5);
print_r(array_map("my_function",$a));
?>

ഓരോ മൂല്യത്തിന്റെയും ചതുരം എടുക്കുകയും ഒരു പുതിയ അറേ നൽകുകയും ചെയ്യുന്ന ഉപയോക്തൃ-നിർവചിച്ച ഫംഗ്‌ഷനിലേക്ക് അറേ കൈമാറുക.

<?php
function my_function($value)
{
if ($value==="Lion")
  {
  return "King";
  }
return $value;
}

$array=array("Lion","Lion","Dog");
print_r(array_map("my_function",$array));
?>

അറേയുടെ മൂല്യങ്ങൾ പരിഷ്‌ക്കരിക്കുന്ന മറ്റൊരു ഉദാഹരണം മുകളിൽ നൽകിയിരിക്കുന്നു.

<?php
$array_1=array("Horse","Lion");
$array_2=array("Sparrow","Parot");
print_r(array_map(null,$array_1,$array_2));
?>

മുകളിലെ ഉദാഹരണത്തിൽ, array_map ഫംഗ്‌ഷൻ നെയിം പാരാമീറ്ററിലേക്ക് ഞങ്ങൾ null നൽകുന്നു.

<?php
function my_function($letter)
{
$letter=strtoupper($letter);
  return $letter;
}

$array=array("Apple" => "Fruit", "Potato" => "Vegetable");
print_r(array_map("my_function",$array));
?>
PHP array_keys() ഫംഗ്‌ഷൻ
PHP array_merge() ഫംഗ്‌ഷൻ

PHP-യെ കുറിച്ച് കാലികമായിരിക്കുക!

ഞങ്ങൾ സ്പാം ചെയ്യുന്നില്ല!

en English
X
ടോപ്പ് സ്ക്രോൾ