இங்கே நீங்கள் அனைத்து பயனுள்ள PHP வரிசைகளின் செயல்பாடுகளையும் காணலாம். ஒற்றை மற்றும் பல பரிமாண வரிசைகள் இரண்டும் ஆதரிக்கப்படுகின்றன.
இந்த வரிசை செயல்பாடுகளைப் பயன்படுத்த நிறுவல் அல்லது மூன்றாம் தரப்பு தொகுப்பு தேவையில்லை.
செயல்பாடு பெயர் | விளக்கம் |
---|---|
வரிசை() | புதிய வரிசையை உருவாக்குகிறது |
array_change_key_case() | வரிசையின் அனைத்து விசைகளையும் பெரிய எழுத்து அல்லது சிறிய எழுத்துக்கு மாற்ற. |
வரிசை_சங்க்() | ஒரு வரிசையை அணிவரிசைகளின் துண்டுகளாகப் பிரிக்கிறது |
வரிசை_நெடுவரிசை() | வரிசையில் உள்ள ஒற்றை நெடுவரிசையிலிருந்து மதிப்புகளைப் பெறவும் |
array_combine() | ஒரு வரிசையிலிருந்து விசைகளையும் மற்றொரு அணியிலிருந்து மதிப்புகளையும் பயன்படுத்தி ஒரு வரிசையை உருவாக்கவும் |
array_count_values() | அணிவரிசையின் உறுப்புகள்/மதிப்புகளின் எண்ணிக்கையைப் பெறவும் |
array_diff() | அணிவரிசைகளை ஒப்பிட்டு, மதிப்புகளின் அடிப்படையில் மட்டுமே வேறுபாடுகளை வழங்கும் |
array_diff_assoc() | வரிசைகளை ஒப்பிட்டு, விசைகள் மற்றும் மதிப்புகள் இரண்டின் அடிப்படையில் வேறுபாடுகளை வழங்குகிறது |
array_diff_key() | வரிசைகளை ஒப்பிட்டு, விசைகளின் அடிப்படையில் மட்டுமே வேறுபாடுகளை வழங்கும் |
array_diff_uassoc() | வரிசைகளை ஒப்பிட்டு, பயனர் வரையறுக்கப்பட்ட விசை ஒப்பீட்டு செயல்பாட்டைப் பயன்படுத்தி வேறுபாடுகளை வழங்குகிறது. இது விசைகள் மற்றும் மதிப்புகள் இரண்டையும் ஒப்பிடுகிறது |
array_diff_ukey() | வரிசைகளை ஒப்பிட்டு, பயனர் வரையறுக்கப்பட்ட விசை ஒப்பீட்டு செயல்பாட்டைப் பயன்படுத்தி வேறுபாடுகளை வழங்குகிறது. இது விசைகளை மட்டுமே ஒப்பிடுகிறது |
array_fill() | வரிசையை மதிப்புகளுடன் நிரப்புகிறது |
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_merge() | ஒன்று அல்லது பல அணிவரிசைகளை ஒரு வரிசையில் இணைக்கிறது |
array_merge_recursive() | ஒன்று அல்லது பல அணிவரிசைகளை ஒரு வரிசையில் மீண்டும் மீண்டும் இணைக்கவும் |
array_multisort() | ஒன்று அல்லது பல பரிமாண வரிசையை வரிசைப்படுத்தவும் |
array_pad() | ஒரு வரிசைக்கு, குறிப்பிட்ட மதிப்புடன், குறிப்பிட்ட எண்ணிக்கையிலான உருப்படிகளைச் செருகுகிறது |
array_pop() | வரிசையின் கடைசி உறுப்பை அகற்றவும் |
வரிசை_தயாரிப்பு() | வரிசை மதிப்புகளின் தயாரிப்பைப் பெறுங்கள் |
வரிசை_புஷ்() | அணிவரிசையின் கடைசி குறியீட்டில்/வரிசையின் முடிவில் உறுப்பைச் செருகவும் |
array_rand() | வரிசையிலிருந்து சீரற்ற விசைகளைப் பெறவும் |
வரிசை_குறைப்பு() | பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி வரிசையை சரமாக மாற்றவும் |
வரிசை_மாற்று() | அணிவரிசையின் மதிப்புகளை அணிவரிசைகளிலிருந்து மதிப்புகளால் மாற்றுகிறது |
array_replace_recursive() | அணிவரிசையின் மதிப்புகளை வரிசைகளில் இருந்து மதிப்புகளால் மாற்றுகிறது |
வரிசை_தலைகீழ்() | வரிசையின் தலைகீழ் பெறவும் |
வரிசை_தேடல்() | வரிசையின் குறிப்பிட்ட உறுப்பைத் தேடி, அசோசியேட்டிவ் அரே எனில் விசையைத் திருப்பி அனுப்பவும் |
array_shift() | அணிவரிசையிலிருந்து முதல் உறுப்பை அகற்றி, அதைத் திருப்பி அனுப்புகிறது |
வரிசை_ஸ்லைஸ்() | வரிசையின் தேர்ந்தெடுக்கப்பட்ட பகுதியைப் பெறவும் |
வரிசை_பிளவு() | வரிசையின் குறிப்பிட்ட கூறுகளை நீக்கி மாற்றுகிறது |
வரிசை_தொகை() | வரிசையின் அனைத்து மதிப்புகளின் கூட்டுத்தொகையைக் கணக்கிட்டுத் திருப்பி அனுப்பவும் |
array_udiff() | வரிசைகளை ஒப்பிட்டு வெவ்வேறு மதிப்புகளை வழங்கவும். பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி மதிப்புகள் ஒப்பிடப்படுகின்றன |
array_udiff_assoc() | வரிசைகளை ஒப்பிட்டு வெவ்வேறு மதிப்புகளை வழங்கவும். விசைகள் உள்ளமைக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி ஒப்பிடப்படுகின்றன மற்றும் பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி மதிப்புகள் ஒப்பிடப்படுகின்றன. |
array_udiff_uassoc() | வரிசைகளை ஒப்பிட்டு வெவ்வேறு மதிப்புகளை வழங்கவும். முக்கிய மதிப்புகள் பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி ஒப்பிடப்படுகின்றன |
array_uintersect() | வரிசைகளை ஒப்பிட்டு, பொருந்தக்கூடிய மதிப்புகளை வழங்கவும். பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி மதிப்புகள் மட்டுமே ஒப்பிடப்படுகின்றன. |
array_uintersect_assoc() | வரிசைகளை ஒப்பிட்டு, பொருந்தக்கூடிய மதிப்புகளை வழங்கவும். விசைகள் உள்ளமைக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி ஒப்பிடப்படுகின்றன மற்றும் பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி மதிப்புகள் ஒப்பிடப்படுகின்றன. |
array_uintersect_uassoc() | வரிசைகளை ஒப்பிட்டு, பொருத்தங்களை வழங்கும் (விசைகள் மற்றும் மதிப்புகளை ஒப்பிடுக, இரண்டு பயனர் வரையறுக்கப்பட்ட விசை ஒப்பீட்டு செயல்பாடுகளைப் பயன்படுத்தி) |
array_unique() | வரிசையின் நகல்களை நீக்குகிறது |
array_unshift() | வரிசையின் தொடக்கத்தில் ஒன்று அல்லது பல கூறுகளைச் சேர்க்கிறது |
வரிசை_மதிப்புகள்() | வரிசையின் அனைத்து மதிப்புகளையும் பெறவும் |
வரிசை_நடை() | வரிசையின் ஒவ்வொரு உறுப்புக்கும் பயனர் செயல்பாட்டைப் பயன்படுத்தவும் |
array_walk_recursive() | வரிசையின் ஒவ்வொரு முக்கிய மதிப்பையும் பெற்று, அதில் பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தவும் |
ஆயுதம் () | ஒரு துணை வரிசையை மதிப்பின்படி இறங்கு வரிசையில் வரிசைப்படுத்துகிறது |
வகை() | ஒரு துணை வரிசையை மதிப்பின்படி ஏறுவரிசையில் வரிசைப்படுத்துகிறது |
கச்சிதமான() | மாறிகள் மற்றும் அவற்றின் மதிப்புகளைக் கொண்ட ஒரு வரிசையை உருவாக்கவும் |
எண்ணிக்கை () | அணிவரிசையில் உள்ள உறுப்புகளின் எண்ணிக்கையை வழங்குகிறது |
தற்போதைய () | அணிவரிசையின் சுட்டியால் சுட்டிக்காட்டப்பட்ட தற்போதைய உறுப்பை வழங்கும் |
ஒவ்வொன்றும் () | அணிவரிசையின் தற்போதைய விசை-மதிப்பு ஜோடியை வழங்குகிறது |
முடிவு() | வரிசையின் கடைசி உறுப்பைக் காட்ட சுட்டியை நகர்த்தவும் |
பிரித்தெடுத்தல் () | ஒரு அணிவரிசையிலிருந்து தற்போதைய குறியீட்டு அட்டவணையில் மாறிகளை இறக்குமதி செய்கிறது |
in_array() | குறிப்பிட்ட உறுப்பு அணிவரிசையில் உள்ளதா இல்லையா என்பதைச் சரிபார்க்கவும் |
முக்கிய() | வரிசையிலிருந்து விசையைப் பெறுங்கள் |
krsort() | இறங்கு வரிசையில் விசையின் அடிப்படையில் ஒரு துணை வரிசையை வரிசைப்படுத்துகிறது |
ksort() | ஏறுவரிசையில் விசையின் அடிப்படையில் ஒரு துணை வரிசையை வரிசைப்படுத்துகிறது |
பட்டியல் () | மாறிகளை ஒரு வரிசை போல ஒதுக்குகிறது |
natcasesort() | வரிசை உறுப்புகளை இயற்கையான வரிசை அல்காரிதம் படி வரிசைப்படுத்தவும் (கேஸ் சென்சிட்டிவ்) |
நாட்சார்ட்() | இயற்கையான வரிசை அல்காரிதம் படி வரிசை உறுப்புகளை வரிசைப்படுத்தவும் |
அடுத்த () | இருந்தால், அடுத்த உறுப்புக்கு வரிசை சுட்டியை நகர்த்தவும் |
pos() | வரிசை செயல்பாட்டு மின்னோட்டத்தின் மாற்றுப்பெயர் (). வரிசை சுட்டிக்காட்டி இருக்கும் நிலையின் குறியீட்டை திரும்பவும் |
முந்தைய() | அணிவரிசையின் சுட்டியை நகர்த்தவும், இருந்தால் முந்தைய உறுப்புக்கு சுட்டிக்காட்டவும் |
சரகம்() | வரையறுக்கப்பட்ட வரம்பில் உள்ள கூறுகளைக் கொண்ட வரிசையை உருவாக்குகிறது |
மீட்டமை () | வரிசையின் சுட்டியை முதல் உறுப்பைக் குறிக்க அமைக்கவும் |
rsort() | அட்டவணைப்படுத்தப்பட்ட வரிசையை இறங்கு வரிசையில் வரிசைப்படுத்துகிறது |
கலக்கு() | வரிசையின் உறுப்புகளை கலக்கவும்/ரேண்டம் செய்யவும் |
அளவு() | இந்த செயல்பாடு கவுண்ட்() செயல்பாட்டின் மாற்றுப்பெயர் |
வகைபடுத்து() | அட்டவணைப்படுத்தப்பட்ட வரிசையை ஏறுவரிசையில் வரிசைப்படுத்துகிறது |
uasort() | பயனரால் வரையறுக்கப்பட்ட செயல்பாட்டின் படி வரிசையை மதிப்பின்படி வரிசைப்படுத்தவும் |
uksort() | பயனரால் வரையறுக்கப்பட்ட செயல்பாட்டின் படி விசைகள் மூலம் வரிசையை வரிசைப்படுத்தவும் |
பயன்படுத்து() | பயனரால் வரையறுக்கப்பட்ட செயல்பாட்டின் படி வரிசையை வரிசைப்படுத்தவும் |