എല്ലാ ഉപയോഗപ്രദമായ PHP അറേ ഫംഗ്ഷനുകളും ഇവിടെ നിങ്ങൾ കണ്ടെത്തും. രണ്ടും, സിംഗിൾ, മൾട്ടി-ഡൈമൻഷണൽ അറേകൾ പിന്തുണയ്ക്കുന്നു.
ഈ അറേ ഫംഗ്ഷനുകൾ ഉപയോഗിക്കുന്നതിന് ഇൻസ്റ്റാളേഷനോ മൂന്നാം കക്ഷി പാക്കേജോ ആവശ്യമില്ല.
പ്രവർത്തനത്തിന്റെ പേര് | വിവരണം |
---|---|
അറേ() | ഒരു പുതിയ അറേ സൃഷ്ടിക്കുന്നു |
array_change_key_case() | അറേയുടെ എല്ലാ കീകളും വലിയക്ഷരത്തിലേക്കോ ചെറിയക്ഷരത്തിലേക്കോ പരിവർത്തനം ചെയ്യാൻ. |
അറേ_ചങ്ക്() | ഒരു അറേയെ അറേകളുടെ കഷണങ്ങളായി വിഭജിക്കുന്നു |
array_column() | അറേയിലെ ഒരു കോളത്തിൽ നിന്ന് മൂല്യങ്ങൾ നേടുക |
array_combine() | ഒരു അറേയിൽ നിന്നുള്ള കീകളും മറ്റൊരു അറേയിൽ നിന്നുള്ള മൂല്യങ്ങളും ഉപയോഗിച്ച് ഒരു അറേ സൃഷ്ടിക്കുക |
array_count_values() | അറേയുടെ മൂലകങ്ങളുടെ/മൂല്യങ്ങളുടെ എണ്ണം നേടുക |
array_diff() | അറേകൾ താരതമ്യം ചെയ്യുക, മൂല്യങ്ങളെ അടിസ്ഥാനമാക്കി മാത്രം വ്യത്യാസങ്ങൾ നൽകുന്നു |
array_diff_assoc() | അറേകൾ താരതമ്യം ചെയ്യുക, കീകളുടെയും മൂല്യങ്ങളുടെയും അടിസ്ഥാനത്തിൽ വ്യത്യാസങ്ങൾ നൽകുന്നു |
array_diff_key() | അറേകൾ താരതമ്യം ചെയ്യുക, കീകളെ അടിസ്ഥാനമാക്കി മാത്രം വ്യത്യാസങ്ങൾ നൽകുന്നു |
array_diff_uassoc() | അറേകൾ താരതമ്യം ചെയ്യുക, ഉപയോക്താവ് നിർവചിച്ചിരിക്കുന്ന കീ താരതമ്യ ഫംഗ്ഷൻ ഉപയോഗിച്ച് വ്യത്യാസങ്ങൾ നൽകുന്നു. ഇത് കീകളും മൂല്യങ്ങളും താരതമ്യം ചെയ്യുന്നു |
array_diff_ukey() | അറേകൾ താരതമ്യം ചെയ്യുക, ഉപയോക്താവ് നിർവചിച്ചിരിക്കുന്ന കീ താരതമ്യ ഫംഗ്ഷൻ ഉപയോഗിച്ച് വ്യത്യാസങ്ങൾ നൽകുന്നു. ഇത് കീകൾ മാത്രം താരതമ്യം ചെയ്യുന്നു |
അറേ_ഫിൽ() | മൂല്യങ്ങൾ ഉപയോഗിച്ച് അറേ നിറയ്ക്കുന്നു |
array_fill_keys() | അറേയിലെ നിർദ്ദിഷ്ട കീകൾക്ക് മൂല്യങ്ങൾ നൽകുക |
array_filter() | ഒരു കോൾബാക്ക് ഫംഗ്ഷൻ ഉപയോഗിച്ച് അറേ മൂല്യങ്ങൾ ഫിൽട്ടർ ചെയ്യുന്നു |
array_flip() | ഒരു അസോസിയേറ്റീവ് അറേയുടെ അനുബന്ധ മൂല്യങ്ങൾ ഉപയോഗിച്ച് കീകൾ കൈമാറ്റം ചെയ്യുക |
array_intersect() | അറേകൾ താരതമ്യം ചെയ്ത് മൂല്യങ്ങൾ മാത്രം താരതമ്യം ചെയ്ത് അതേ മൂല്യങ്ങൾ തിരികെ നൽകുക |
array_intersect_assoc() | അറേകൾ താരതമ്യം ചെയ്ത് കീകളും മൂല്യങ്ങളും താരതമ്യം ചെയ്ത് അതേ മൂല്യങ്ങൾ തിരികെ നൽകുക |
array_intersect_key() | അറേകൾ താരതമ്യം ചെയ്ത് കീകൾ മാത്രം താരതമ്യം ചെയ്ത് അതേ മൂല്യങ്ങൾ തിരികെ നൽകുക |
array_intersect_uassoc() | ഉപയോക്താവ് നിർവചിച്ച കീ താരതമ്യ ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഒരേ മൂല്യങ്ങൾക്കായി രണ്ടോ അതിലധികമോ അറേകൾ താരതമ്യം ചെയ്യുക (കീകളും മൂല്യങ്ങളും താരതമ്യം ചെയ്യുക) |
array_intersect_ukey() | ഉപയോക്താവ് നിർവചിച്ച കീ താരതമ്യ ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഒരേ മൂല്യങ്ങൾക്കായി രണ്ടോ അതിലധികമോ അറേകൾ താരതമ്യം ചെയ്യുക (കീകൾ മാത്രം താരതമ്യം ചെയ്യുക) |
array_key_exist() | അറേയിലെ നിർദ്ദിഷ്ട കീകൾ പരിശോധിക്കുന്നു |
array_keys() | അറേയുടെ എല്ലാ കീകളും നേടുക |
array_map() | ഉപയോക്തൃ-നിർവചിച്ച ഫംഗ്ഷനിൽ നിന്ന് അറേയുടെ ഓരോ മൂല്യവും കൈമാറുകയും പുതിയ/പരിഷ്കരിച്ച മൂല്യം നൽകുകയും ചെയ്യുക |
array_merge() | ഒന്നോ അതിലധികമോ അറേകളെ ഒരു അറേയിലേക്ക് ലയിപ്പിക്കുന്നു |
array_merge_recursive() | ഒന്നോ അതിലധികമോ അറേകൾ ആവർത്തിച്ച് ഒരു അറേയിലേക്ക് ലയിപ്പിക്കുക |
array_multisort() | ഒന്നോ മൾട്ടിഡൈമൻഷണൽ അറേയോ അടുക്കുക |
array_pad() | ഒരു അറേയിലേക്ക് ഒരു നിശ്ചിത മൂല്യം ഉള്ള ഒരു നിശ്ചിത എണ്ണം ഇനങ്ങൾ ചേർക്കുന്നു |
array_pop() | അറേയുടെ അവസാന ഘടകം നീക്കം ചെയ്യുക |
array_product() | അറേ മൂല്യങ്ങളുടെ ഉൽപ്പന്നം നേടുക |
അറേ_പുഷ്() | അറേയുടെ അവസാന സൂചികയിൽ/അറേയുടെ അവസാനത്തിൽ ഘടകം ചേർക്കുക |
array_rand() | അറേയിൽ നിന്ന് റാൻഡം കീകൾ നേടുക |
array_reduce() | ഉപയോക്തൃ-നിർവചിച്ച ഫംഗ്ഷൻ ഉപയോഗിച്ച് അറേയെ സ്ട്രിംഗിലേക്ക് പരിവർത്തനം ചെയ്യുക |
array_replace() | അറേയുടെ മൂല്യങ്ങളെ അറേകളിൽ നിന്നുള്ള മൂല്യങ്ങൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു |
array_replace_recursive() | അറേയുടെ മൂല്യങ്ങളെ അറേകളിൽ നിന്നുള്ള മൂല്യങ്ങൾ ആവർത്തനപരമായി മാറ്റിസ്ഥാപിക്കുന്നു |
അറേ_റിവേഴ്സ്() | അറേയുടെ റിവേഴ്സ് നേടുക |
അറേ_സെർച്ച്() | അറേയുടെ നിർദ്ദിഷ്ട ഘടകം തിരയുക, അസോസിയേറ്റീവ് അറേയുടെ കാര്യത്തിൽ കീ തിരികെ നൽകുക |
array_shift() | അറേയിൽ നിന്ന് ആദ്യ ഘടകം നീക്കം ചെയ്യുകയും അത് തിരികെ നൽകുകയും ചെയ്യുന്നു |
അറേ_സ്ലൈസ്() | അറേയുടെ തിരഞ്ഞെടുത്ത ഒരു ഭാഗം നേടുക |
array_spice() | അറേയുടെ പ്രത്യേക ഘടകങ്ങൾ നീക്കം ചെയ്യുകയും മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു |
അറേ_സം() | അറേയുടെ എല്ലാ മൂല്യങ്ങളുടെയും ആകെത്തുക കണക്കാക്കി തിരികെ നൽകുക |
array_udiff() | അറേകൾ താരതമ്യം ചെയ്ത് വ്യത്യസ്ത മൂല്യങ്ങൾ തിരികെ നൽകുക. ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്ഷൻ ഉപയോഗിച്ച് മൂല്യങ്ങൾ താരതമ്യം ചെയ്യുന്നു |
array_udiff_assoc() | അറേകൾ താരതമ്യം ചെയ്ത് വ്യത്യസ്ത മൂല്യങ്ങൾ തിരികെ നൽകുക. ഒരു ബിൽറ്റ്-ഇൻ ഫംഗ്ഷൻ ഉപയോഗിച്ച് കീകൾ താരതമ്യം ചെയ്യുന്നു, ഉപയോക്തൃ-നിർവചിച്ച ഫംഗ്ഷൻ ഉപയോഗിച്ച് മൂല്യങ്ങൾ താരതമ്യം ചെയ്യുന്നു. |
array_udiff_uassoc() | അറേകൾ താരതമ്യം ചെയ്ത് വ്യത്യസ്ത മൂല്യങ്ങൾ തിരികെ നൽകുക. ഉപയോക്തൃ-നിർവചിച്ച ഫംഗ്ഷൻ ഉപയോഗിച്ച് പ്രധാന മൂല്യങ്ങൾ താരതമ്യം ചെയ്യുന്നു |
array_uintersect() | അറേകൾ താരതമ്യം ചെയ്ത് പൊരുത്തപ്പെടുന്ന മൂല്യങ്ങൾ തിരികെ നൽകുക. ഉപയോക്തൃ-നിർവചിച്ച ഫംഗ്ഷൻ ഉപയോഗിച്ച് മൂല്യങ്ങൾ മാത്രം താരതമ്യം ചെയ്യുന്നു. |
array_uintersect_assoc() | അറേകൾ താരതമ്യം ചെയ്ത് പൊരുത്തപ്പെടുന്ന മൂല്യങ്ങൾ തിരികെ നൽകുക. ഒരു ബിൽറ്റ്-ഇൻ ഫംഗ്ഷൻ ഉപയോഗിച്ച് കീകൾ താരതമ്യം ചെയ്യുന്നു, ഉപയോക്തൃ-നിർവചിച്ച ഫംഗ്ഷൻ ഉപയോഗിച്ച് മൂല്യങ്ങൾ താരതമ്യം ചെയ്യുന്നു. |
array_uintersect_uassoc() | അറേകൾ താരതമ്യം ചെയ്യുക, പൊരുത്തങ്ങൾ തിരികെ നൽകുന്നു (കീകളും മൂല്യങ്ങളും താരതമ്യം ചെയ്യുക, ഉപയോക്തൃ നിർവചിച്ച രണ്ട് കീ താരതമ്യ പ്രവർത്തനങ്ങൾ ഉപയോഗിച്ച്) |
array_unique() | അറേയുടെ തനിപ്പകർപ്പ് നീക്കംചെയ്യുന്നു |
array_unshift() | ഒരു അറേയുടെ തുടക്കത്തിലേക്ക് ഒന്നോ അതിലധികമോ ഘടകങ്ങൾ ചേർക്കുന്നു |
array_values() | അറേയുടെ എല്ലാ മൂല്യങ്ങളും നേടുക |
array_walk() | അറേയുടെ എല്ലാ ഘടകങ്ങളിലേക്കും ഉപയോക്തൃ പ്രവർത്തനം പ്രയോഗിക്കുക |
array_walk_recursive() | അറേയുടെ ഓരോ കീ മൂല്യവും നേടുകയും അതിൽ ഉപയോക്താവ് നിർവ്വചിച്ച ഫംഗ്ഷൻ പ്രയോഗിക്കുകയും ചെയ്യുക |
ആയുധം() | അവരോഹണ ക്രമത്തിൽ മൂല്യമനുസരിച്ച് ഒരു അസോസിയേറ്റീവ് അറേ അടുക്കുന്നു |
തരം () | ആരോഹണ ക്രമത്തിൽ മൂല്യമനുസരിച്ച് ഒരു അസോസിയേറ്റീവ് അറേ അടുക്കുന്നു |
ഒതുക്കമുള്ള () | വേരിയബിളുകളും അവയുടെ മൂല്യങ്ങളും അടങ്ങുന്ന ഒരു അറേ സൃഷ്ടിക്കുക |
എണ്ണം () | അറേയിലെ ഘടകങ്ങളുടെ എണ്ണം നൽകുന്നു |
നിലവിലുള്ള () | അറേയുടെ പോയിന്റർ ചൂണ്ടിക്കാണിച്ച നിലവിലെ ഘടകം നൽകുന്നു |
ഓരോ () | അറേയുടെ നിലവിലെ കീ-വാല്യൂ ജോടി നൽകുന്നു |
അവസാനിക്കുന്നു() | അറേയുടെ അവസാന ഘടകം പോയിന്റ് ചെയ്യാൻ പോയിന്റർ നീക്കുക |
എക്സ്ട്രാക്റ്റ് () | ഒരു അറേയിൽ നിന്ന് നിലവിലെ ചിഹ്ന പട്ടികയിലേക്ക് വേരിയബിളുകൾ ഇറക്കുമതി ചെയ്യുന്നു |
in_array() | അറേയിൽ നിർദ്ദിഷ്ട ഘടകം നിലവിലുണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക |
കീ() | ഒരു അറേയിൽ നിന്ന് ഒരു കീ നേടുക |
krsort() | അവരോഹണ ക്രമത്തിൽ കീയെ അടിസ്ഥാനമാക്കി ഒരു അസോസിയേറ്റീവ് അറേ അടുക്കുന്നു |
ksort() | ആരോഹണ ക്രമത്തിൽ കീയെ അടിസ്ഥാനമാക്കി ഒരു അസോസിയേറ്റീവ് അറേ അടുക്കുന്നു |
പട്ടിക () | വേരിയബിളുകൾ ഒരു അറേ പോലെ അസൈൻ ചെയ്യുന്നു |
natcasesort() | സ്വാഭാവിക ക്രമം അൽഗോരിതം അനുസരിച്ച് അറേ ഘടകങ്ങൾ അടുക്കുക (കേസ് സെൻസിറ്റീവ്) |
natsort() | സ്വാഭാവിക ക്രമം അൽഗോരിതം അനുസരിച്ച് അറേ ഘടകങ്ങൾ അടുക്കുക |
അടുത്തത്() | നിലവിലുണ്ടെങ്കിൽ അടുത്ത ഘടകത്തിലേക്ക് പോയിന്റ് ചെയ്യാൻ അറേ പോയിന്റർ നീക്കുക |
പോസ്() | അറേ ഫംഗ്ഷൻ കറന്റ്() യുടെ അപരനാമം. അറേ പോയിന്റർ ഉള്ള സ്ഥാനത്തിന്റെ സൂചിക തിരികെ നൽകുക |
മുൻ() | അറേയുടെ പോയിന്റർ നിലവിലുണ്ടെങ്കിൽ മുമ്പത്തെ മൂലകത്തിലേക്ക് പോയിന്റ് ചെയ്യാൻ നീക്കുക |
ശ്രേണി() | നിർവചിക്കപ്പെട്ട ശ്രേണിയിലെ ഘടകങ്ങൾ ഉൾക്കൊള്ളുന്ന ഒരു അറേ സൃഷ്ടിക്കുന്നു |
പുനഃസജ്ജമാക്കുക() | ആദ്യ ഘടകത്തിലേക്ക് പോയിന്റ് ചെയ്യാൻ അറേയുടെ പോയിന്റർ സജ്ജമാക്കുക |
rsort() | ഇൻഡക്സ് ചെയ്ത ശ്രേണിയെ അവരോഹണ ക്രമത്തിൽ അടുക്കുന്നു |
ഷഫിൾ() | അറേയുടെ ഘടകങ്ങൾ ഷഫിൾ ചെയ്യുക/റാൻഡം ചെയ്യുക |
വലിപ്പം() | ഈ ഫംഗ്ഷൻ കൗണ്ട്() ഫംഗ്ഷന്റെ അപരനാമമാണ് |
അടുക്കുക () | ഇൻഡെക്സ് ചെയ്ത ശ്രേണിയെ ആരോഹണ ക്രമത്തിൽ അടുക്കുന്നു |
uasort() | ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്ഷൻ അനുസരിച്ച് മൂല്യം അനുസരിച്ച് ശ്രേണി അടുക്കുക |
uksort() | ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്ഷൻ അനുസരിച്ച് കീകൾ ഉപയോഗിച്ച് അറേ അടുക്കുക |
ഉപയോഗിക്കുക() | ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്ഷൻ അനുസരിച്ച് അറേ അടുക്കുക |