కంప్యూటర్లు, ప్రోగ్రామింగ్
ఎలా PHP శ్రేణి పని చేస్తుంది?
శ్రేణి అనేది ఒక డేటా ఆకృతి, ఇది ఒకే రకమైన ఒకే చోట కొన్ని విలువలను నిల్వ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
అర్రే రకాలు
శ్రేణుల యొక్క రెండు రకాలు ఉన్నాయి, ఇవి మూలకం అంశాలను గుర్తించడంలో విరుద్ధంగా ఉంటాయి.
- సాధారణ - అది ప్రతి మూలకం కొన్ని క్రమంలో సూచిక ద్వారా ఇవ్వబడుతుంది.
- అసోసియేటివ్ - మూలకాన్ని ప్రాప్తి చేయడానికి విలువలతో అనుబంధించిన కీలను ఉపయోగిస్తుంది.
సరళంగా, ఇది ఒకటి కంటే ఎక్కువ విలువ ఉండగల వేరియబుల్. మేము PHP శ్రేణిలో ఆసక్తి కలిగి ఉన్నాము.
లక్షణ లక్షణాలు
మరింత వివరంగా PHP శ్రేణిని పరిగణించండి:
- ఇది విలువలు ఏ సంఖ్య కలిగి ఉండవచ్చు, మరియు అది కూడా ఖాళీగా ఉంటుంది.
- ఒక PHP శ్రేణి కలిగి విలువలు ప్రతి ఒక మూలకం అంటారు.
- మూలకం వేరియబుల్స్ యొక్క వివిధ రకాలను నిల్వ చేస్తుంది. ఇవి తీగలను, పూర్ణాంకాలు, తార్కిక విలువలు కావచ్చు.
- స్ట్రింగ్ మరియు సంఖ్యా రెండింటి ఇండెక్స్ల సహాయంతో అంశాలకు ప్రాప్యత సాధ్యమవుతుంది.
- PHP శ్రేణి ప్రత్యేకమైన ఇండెక్స్లతో అంశాలను కలిగి ఉంటుంది.
- శ్రేణిలో ఎలిమెంట్ల సంఖ్య దాని పొడవు.
- మూలకాల విలువలు కూడా శ్రేణులవుతాయి, కాబట్టి బహుళ పరిమాణాల శ్రేణులను సృష్టించడం జరుగుతుంది.
PHP యొక్క విలక్షణమైన లక్షణం స్క్రిప్టులో ఏదైనా సంక్లిష్టత యొక్క శ్రేణిని సృష్టించగల సామర్ధ్యం.
ప్రయోజనాలు:
- బహుళ శ్రేణి విలువలతో ఏకకాలంలో పని చేయడం కష్టం కాదు. విలువలను మార్చడం ద్వారా దాని మూలకాల ద్వారా లూప్ చేయడం సులభం.
- అవి సులభతరం చేయగలవు. అంశాలను తొలగిస్తే, అంశాల విలువలను చదవండి లేదా మార్చండి.
- PHP లో, పలు వేర్వేరు ఫంక్షన్లు ఉన్నాయి, ఇవి మీరు శ్రేణులను నిర్వహించడానికి అనుమతిస్తాయి. నిర్దిష్ట విలువలు, సార్టింగ్, కలపడం శ్రేణుల కోసం ఒక శోధన ఉంది.
రకాల
శ్రేణులు 2 రకాలుగా విభజించబడ్డాయి:
- ఒక డైమెన్షనల్;
- ద్విమితీయ.
శ్రేణులను ప్రారంభించడం కోసం వివిధ మార్గాలు ఉన్నాయి. మొదటి, ఒక సాధారణ, మరియు అప్పుడు PHP యొక్క అనుబంధ శ్రేణి భావిస్తారు.
PHP లో ఒక సరళమైన అర్రే సృష్టించడం ఒక ఉదాహరణ:
ఒక PHP శ్రేణి మూలకానికి విలువను కేటాయించడం ఇలా వ్రాయబడుతుంది:
- $ అర్రే [n] = z;
- N కీ, z విలువ.
ప్రారంభ రెండవ పద్ధతితో, మీరు చదరపు బ్రాకెట్లలో ఏదైనా పేర్కొనలేరు:
- $ పేరు [] = "ఒక";
- $ పేరు [] = "రెండు";
- $ పేరు [] = "మూడు".
ఈ సందర్భంలో, సూచికలు డిఫాల్ట్గా 0, 1 మరియు 2 కు సమానంగా ఉంటాయి.
మరియు మీరు మీ విలువలను ఏ సూచికలకి కేటాయించవచ్చు:
- $ పేరు [35] = "ఒక";
- $ పేరు [18] = "రెండు";
- $ పేరు [90] = "మూడు".
మీరు ప్రారంభ పద్ధతులను మిళితం చేయవచ్చు:
- $ పేరు [37] = "మొదటి";
- $ పేరు [5] = "రెండవ";
- $ పేరు [] = "మూడవ".
మూడవ మూలకం 38 కు సమానంగా ఇండెక్స్ చేయబడుతుంది, ఎందుకంటే ఇండెక్స్లలో అతిపెద్దది 37.
బహుమితీయ శ్రేణి వాక్యనిర్మాణం ఇలా కనిపిస్తుంది:
$ పేరు [ఇండెక్స్ 1] [ఇండెక్స్ 2] ....
ఇప్పుడు మనము ఒక PHP సహయోగ శ్రేణిని చూద్దాము. ఇండెక్స్ స్ట్రింగ్ అయి ఉండవచ్చు, అది నిర్బంధించబడదు, ఖాళీలు అనుమతించబడతాయి, దాని పొడవు భిన్నంగా ఉంటుంది. అసోసియేటివ్ శ్రేణుల సంఖ్య మీరు సంఖ్యలతో కాకుండా అంశాలతో అనుబంధించాల్సినప్పుడు ఉపయోగించడం మంచిది. స్ట్రింగ్స్ యొక్క సూచికలు దీని శ్రేణులని అనుబంధంగా పిలుస్తారు.
వన్-డైమెన్షనల్ అనుబంధ శ్రేణులు ఒకే కీ కలిగివుంటాయి, ఇది ఒక నిర్దిష్ట సూచికకు అనుగుణంగా ఉంటుంది. పైన ఉన్న ఉదాహరణ ఒక-డైమెన్షనల్ మరియు బహుమితీయ అనుబంధ శ్రేణుల ఉదాహరణను చూపిస్తుంది.
మీరు క్లాసిక్ పద్ధతిలో బహుమితీయ అనుబంధ శ్రేణిని సృష్టించవచ్చు, కానీ ఇది చాలా సౌకర్యవంతంగా లేదు.
Similar articles
Trending Now