Array functions in php tamil
Array element-களை சிறப்பாக கையாள்வதற்கு php-ல் சில in build function-கள் கொடுக்கப்பட்டுள்ளது. இதுவே array functions என்று அழைக்கபடுகிறது. இந்த function-களை பயன்படுத்துவது மூலம் array-வை வேகமாகவும் சிறப்பாகவும் பயன்படுத்திகொள்ள முடியும்.
Array functions List in php tamil
Function | Description |
---|---|
array() | Creates an array. புதிதாக ஒரு array-வை create செய்ய இந்த function பயன்படுத்தபடுகிறது. |
array_change_key_case() | Changes all keys in an array to lowercase or uppercase. அதாவது array-வில் உள்ள key-ஐ lowercase or uppercase ஆகா மாற்ற இந்த function பயன்படுத்தபடுகிறது. |
array_chunk() | Splits an array into chunks of arrays. அதாவது ஒரு array-வை துண்டு துண்டாக பிரிக்க இந்த function நமக்கு உதவுகிறது. |
array_column() | Returns the values from a single column in the input array. அதாவது ஒரு two dimensional array-வில் நமக்கு தேவையான column-ஐ எடுத்துகொள்ள இந்த function பயன்படுகிறது. |
array_combine() | Creates an array by using the elements from one "keys" array and one "values" array. அதாவது இரண்டு array-வை ஒன்றாக சேர்க்க பயன்படுகிறது. இதில் முதல் array-வில் உள்ள elements-ஐ key-ஆகவும், இரண்டாவது array-வில் உள்ள elements-ஐ values ஆகவும் combine செய்யபடுகிறது. |
array_count_values() | Counts all the values of an array. ஒரு array-வில் உள்ள elements அனைத்தும் எத்தனை முறை திரும்ப திரும்ப வந்துள்ளது என்பதை கண்டறிய இந்த function உதவுகிறது. |
array_diff() | Compares array against one or more other arrays and returns the values in array that are not present in any of the other arrays. அதாவது ஒரு array-வை எடுத்துக்கொண்டு அந்த array-வோடு, ஒன்று அல்லது அதற்க்கு மேற்பட்ட array-க்களை ஒன்றோடு ஒன்று compare செய்து, முதல் array-வில் உள்ள element வேறு எந்த array-விழும் இல்லையென்றால் மட்டும் அந்த element நமக்கு result-ஆக கொடுக்கும். அவ்வாறு கொடுக்கும் result-ஆனது ஒரு array-ஆக தான் இருக்கும். |
array_diff_assoc() | array_diff_assoc function Computes the difference of arrays with index/key as well as values should be same in all the arrays. அதாவது ஒரு array-வை எடுத்து ஒன்று அல்லது அதற்குக்கு மேற்பட்ட வேறு array-க்களோடு compare செய்யும்போது முதல் array-வில் உள்ள ஒரு element-ன் key மற்றும் values வேறு எந்த array-விழும் பொருந்த வில்லையெனில் அந்த element நமக்கு விடையாக கிடைக்கும். |
array_diff_key() | Compare arrays, and returns the differences (compare keys only). array-வில் உள்ள key-யை மட்டும் compare செய்து match ஆகாதா key-க்களை மட்டும் முதல் array-வில் இருந்து result-ஆக நமக்கு கிடைக்கும். |
array_diff_uassoc() | Compare arrays, and returns the differences (compare keys and values, using a user-defined key comparison function) |
array_diff_ukey() | Compare arrays, and returns the differences (compare keys only, using a user-defined key comparison function) |
array_fill() | Fills an array with values |
array_fill_keys() | Fills an array with values, specifying keys |
array_filter() | Filters the values of an array using a callback function |
array_flip() | Flips/Exchanges all keys with their associated values in an array |
array_intersect() | Compare arrays, and returns the matches (compare values only) |
array_intersect_assoc() | Compare arrays and returns the matches (compare keys and values) |
array_intersect_key() | Compare arrays, and returns the matches (compare keys only) |
array_intersect_uassoc() | Compare arrays, and returns the matches (compare keys and values, using a user-defined key comparison function) |
array_intersect_ukey() | Compare arrays, and returns the matches (compare keys only, using a user-defined key comparison function) |
array_key_exists() | Checks if the specified key exists in the array. அதாவது நான் கொடுக்கும் ஒரு key இந்த array-வில் உள்ளதா? அல்லது இல்லையா? என்பதை கண்டறிய பயன்படுகிறது. |
array_keys() | Returns all the keys of an array.அதாவது array-வில் உள்ள அனைத்து keys-ஐயும் எதுத்துகொள்ள இது உதவுகிறது. |
array_map() | Sends each value of an array to a user-made function, which returns new values |
array_merge() | Merges one or more arrays into one array |
array_merge_recursive() | Merges one or more arrays into one array recursively |
array_multisort() | Sorts multiple or multi-dimensional arrays |
array_pad() | Inserts a specified number of items, with a specified value, to an array |
array_pop() | Deletes the last element of an array |
array_product() | Calculates the product of the values in an array |
array_push() | Inserts one or more elements to the end of an array |
array_rand() | Returns one or more random keys from an array |
array_reduce() | Returns an array as a string, using a user-defined function |
array_replace() | Replaces the values of the first array with the values from following arrays |
array_replace_recursive() | Replaces the values of the first array with the values from following arrays recursively |
array_reverse() | Returns an array in the reverse order |
array_search() | Searches an array for a given value and returns the key |
array_shift() | Removes the first element from an array, and returns the value of the removed element |
array_slice() | Returns selected parts of an array |
array_splice() | Removes and replaces specified elements of an array |
array_sum() | Returns the sum of the values in an array |
array_udiff() | Compare arrays, and returns the differences (compare values only, using a user-defined key comparison function) |
array_udiff_assoc() | Compare arrays, and returns the differences (compare keys and values, using a built-in function to compare the keys and a user-defined function to compare the values) |
array_udiff_uassoc() | Compare arrays, and returns the differences (compare keys and values, using two user-defined key comparison functions) |
array_uintersect() | Compare arrays, and returns the matches (compare values only, using a user-defined key comparison function) |
array_uintersect_assoc() | Compare arrays, and returns the matches (compare keys and values, using a built-in function to compare the keys and a user-defined function to compare the values) |
array_uintersect_uassoc() | Compare arrays, and returns the matches (compare keys and values, using two user-defined key comparison functions) |
array_unique() | Removes duplicate values from an array |
array_unshift() | Adds one or more elements to the beginning of an array |
array_values() | Returns all the values of an array |
array_walk() | Applies a user function to every member of an array |
array_walk_recursive() | Applies a user function recursively to every member of an array |
arsort() | Sorts an associative array in descending order, according to the value |
asort() | Sorts an associative array in ascending order, according to the value |
compact() | Create array containing variables and their values |
count() | Returns the number of elements in an array |
current() | Returns the current element in an array |
each() | Deprecated from PHP 7.2. Returns the current key and value pair from an array |
end() | Sets the internal pointer of an array to its last element |
extract() | Imports variables into the current symbol table from an array |
in_array() | Checks if a specified value exists in an array |
key() | Fetches a key from an array |
krsort() | Sorts an associative array in descending order, according to the key |
ksort() | Sorts an associative array in ascending order, according to the key |
list() | Assigns variables as if they were an array |
natcasesort() | Sorts an array using a case insensitive "natural order" algorithm |
natsort() | Sorts an array using a "natural order" algorithm |
next() | Advance the internal array pointer of an array |
pos() | Alias of current() |
prev() | Rewinds the internal array pointer |
range() | Creates an array containing a range of elements |
reset() | Sets the internal pointer of an array to its first element |
rsort() | Sorts an indexed array in descending order |
shuffle() | Shuffles an array |
sizeof() | Alias of count() |
sort() | Sorts an indexed array in ascending order |
uasort() | Sorts an array by values using a user-defined comparison function |
uksort() | Sorts an array by keys using a user-defined comparison function |
usort() | Sorts an array using a user-defined comparison function |
இது பற்றிய தங்களின் கருத்துகளை இங்கே பதிவிடுங்கள் . இது பயனுள்ளதாக விரும்பினால் மற்றவர்களுக்கும் இதை share செய்யுங்கள்.
Comments