PHPలో అర్రే యొక్క మొదటి మూలకాన్ని పొందుతున్నారా?
దిగువ జాబితా చేయబడిన PHPలోని శ్రేణి యొక్క మొదటి మూలకాన్ని పొందడానికి అనేక పద్ధతులు ఉన్నాయి:
- 0 సూచికను యాక్సెస్ చేస్తోంది
- array_slice() ఫంక్షన్ని ఉపయోగించడం
- array_values() ఫంక్షన్ని ఉపయోగించడం
- కరెంట్() ఫంక్షన్ని ఉపయోగించడం
- రీసెట్() ఫంక్షన్ని ఉపయోగించడం
- array_shift() ఫంక్షన్ని ఉపయోగించడం
ఈ పద్ధతులను వివరంగా వివరిద్దాం.
విధానం 1: 0 సూచికను యాక్సెస్ చేయడం
ఇండెక్స్ 0ని యాక్సెస్ చేస్తోంది PHPలో అర్రే యొక్క మొదటి మూలకాన్ని పొందడానికి సులభమైన మార్గాలలో ఒకటి. PHPలో శ్రేణులు జీరో-ఇండెక్స్ చేయబడినందున మరియు మీరు శ్రేణి యొక్క మొదటి మూలకాన్ని సూచిక 0 వద్ద కనుగొంటారు. మూలకాన్ని యాక్సెస్ చేయడానికి, మీరు స్క్వేర్ బ్రాకెట్లను ఉపయోగించవచ్చు.
విభిన్న రంగులను కలిగి ఉన్న సాధారణ శ్రేణిని కలిగి ఉన్న ఉదాహరణ ఇక్కడ ఉంది:
$అరే = అమరిక ( 'బ్రౌన్' , 'పసుపు' , 'నలుపు' ) ;
ప్రతిధ్వని 'శ్రేణిలో మొదటి మూలకం:' , $అరే [ 0 ] ;
?>
అనుబంధ శ్రేణుల కోసం, ఈ పద్ధతి పని చేయదు ఎందుకంటే ఈ శ్రేణులు సంఖ్యా సూచికలను కలిగి ఉండవు.
$విద్యార్థి = అమరిక (
87 => 'ఆంగ్ల' ,
76 => 'గణితం' ,
95 => 'కంప్యూటర్' ,
67 => 'భౌతిక శాస్త్రం' ,
) ;
ప్రతిధ్వని 'శ్రేణి యొక్క మొదటి మూలకం:' , విద్యార్థి [ 0 ] ;
?>
విధానం 2: array_slice() ఫంక్షన్ని ఉపయోగించడం
ది అర్రే_స్లైస్() ఫంక్షన్ అనేది శ్రేణి యొక్క మొదటి మూలకాన్ని పొందడానికి ఉపయోగించే మరొక ఫంక్షన్. ఇది ఆఫ్సెట్ మరియు పొడవు పారామితుల ద్వారా నిర్వచించబడిన క్రమంలో వినియోగదారు పేర్కొన్న శ్రేణి యొక్క మూలకాలను పొందుతుంది.
ఇవ్వబడిన ఉదాహరణ ఉపయోగించి సాధారణ శ్రేణి యొక్క మొదటి మూలకాన్ని ఎలా యాక్సెస్ చేయాలో చూపుతుంది అర్రే_స్లైస్() ఫంక్షన్.
$అరే = అమరిక ( 'బ్రౌన్' , 'పసుపు' , 'నలుపు' ) ;
$first_element = శ్రేణి_స్లైస్ ( $అరే , 0 , 1 ) [ 0 ] ;
ప్రతిధ్వని 'మొదటి మూలకం:' . $first_element ;
?>
అనుబంధ శ్రేణి కోసం, మీరు దిగువ ఇచ్చిన కోడ్ని అనుసరించవచ్చు:
$విద్యార్థి = అమరిక (
87 => 'ఆంగ్ల' ,
76 => 'గణితం' ,
95 => 'కంప్యూటర్' ,
67 => 'భౌతిక శాస్త్రం' ,
) ;
ప్రతిధ్వని 'శ్రేణి యొక్క మొదటి మూలకం:' , శ్రేణి_స్లైస్ ( $విద్యార్థి , 0 , 1 ) [ 0 ] ;
?>
విధానం 3: array_values() ఫంక్షన్ని ఉపయోగించడం
మీరు కూడా ఉపయోగించవచ్చు అర్రే_విలువలు() శ్రేణి యొక్క మొదటి మూలకాన్ని యాక్సెస్ చేయడానికి ఫంక్షన్. సరళమైన, శ్రేణి కోసం, ఇది ఉపయోగించడానికి చాలా సూటిగా ఉంటుంది. అయితే, అనుబంధ శ్రేణుల కోసం, శ్రేణి యొక్క ఖచ్చితమైన కీ మరియు సూచిక గురించి మీకు ఖచ్చితంగా తెలియని సందర్భాల్లో ఇది ఉపయోగకరంగా ఉంటుంది. ఇది శ్రేణిని సంఖ్యాపరంగా సూచిక చేయగలదు మరియు శ్రేణి యొక్క మొత్తం మూలకాలను తిరిగి ఇవ్వగలదు.
ఇవ్వబడిన ఉదాహరణ శ్రేణి యొక్క మొదటి మూలకాన్ని ఉపయోగించి ఎలా యాక్సెస్ చేయాలో చూపిస్తుంది అర్రే_విలువలు() సాధారణ మరియు అనుబంధ శ్రేణుల కోసం ఫంక్షన్.
సాధారణ శ్రేణి కోసం:
$అరే = అమరిక ( 'బ్రౌన్' , 'పసుపు' , 'నలుపు' ) ;
$first_element = శ్రేణి_విలువలు ( $అరే ) [ 0 ] ;
ప్రతిధ్వని 'మొదటి మూలకం:' . $first_element ;
?>
అనుబంధ శ్రేణి కోసం:
$విద్యార్థి = అమరిక (
87 => 'ఆంగ్ల' ,
76 => 'గణితం' ,
95 => 'కంప్యూటర్' ,
67 => 'భౌతిక శాస్త్రం' ,
) ;
ప్రతిధ్వని 'శ్రేణి యొక్క మొదటి మూలకం:' , శ్రేణి_విలువలు ( $విద్యార్థి ) [ 0 ] ;
?>
విధానం 4: కరెంట్() ఫంక్షన్ని ఉపయోగించడం
మీరు PHPని కూడా ఉపయోగించవచ్చు ప్రస్తుత () శ్రేణి యొక్క మొదటి మూలకాన్ని తిరిగి పొందే ఫంక్షన్. డిఫాల్ట్గా, ఈ ఫంక్షన్ మొదటి శ్రేణి మూలకాన్ని అందిస్తుంది ఎందుకంటే ఇంటర్నెట్ పాయింటర్ మొదట్లో మొదటి మూలకానికి సెట్ చేయబడింది కాబట్టి మీరు కోడ్ని అమలు చేసిన ప్రతిసారీ, ఇది మొదటి శ్రేణి మూలకాన్ని సూచిస్తుంది.
ఇవ్వబడిన ఉదాహరణలు శ్రేణి యొక్క మొదటి మూలకాన్ని ఉపయోగించి ఎలా యాక్సెస్ చేయాలో చూపుతాయి ప్రస్తుత () సాధారణ మరియు అనుబంధ శ్రేణుల కోసం ఫంక్షన్.
సాధారణ శ్రేణి కోసం:
$అరే = అమరిక ( 'బ్రౌన్' , 'పసుపు' , 'నలుపు' ) ;
$first_element = ప్రస్తుత ( $అరే ) ;
ప్రతిధ్వని 'మొదటి మూలకం:' . $first_element ;
?>
అనుబంధ శ్రేణి కోసం:
$విద్యార్థి = అమరిక (
87 => 'ఆంగ్ల' ,
76 => 'గణితం' ,
95 => 'కంప్యూటర్' ,
67 => 'భౌతిక శాస్త్రం' ,
) ;
ప్రతిధ్వని 'శ్రేణి యొక్క మొదటి మూలకం:' , ప్రస్తుత ( $విద్యార్థి ) ;
?>
విధానం 5: రీసెట్() ఫంక్షన్ని ఉపయోగించడం
ఉపయోగించి రీసెట్ () ఫంక్షన్ అనేది PHP శ్రేణి యొక్క మొదటి మూలకాన్ని యాక్సెస్ చేయడానికి సులభమైన మరియు సమర్థవంతమైన మార్గం. ఈ ఫంక్షన్ అర్రే యొక్క అంతర్గత పాయింటర్ను దాని మొదటి మూలకానికి సెట్ చేయడం ద్వారా శ్రేణి యొక్క మొదటి ఎంట్రీని పొందుతుంది. ఉపయోగించి సాధారణ మరియు అనుబంధ శ్రేణి యొక్క మొదటి మూలకాన్ని ఎలా యాక్సెస్ చేయాలో తెలుసుకోవడానికి ఇవ్వబడిన ఉదాహరణలను అనుసరించండి రీసెట్ () ఫంక్షన్.
సాధారణ శ్రేణి కోసం:
$అరే = అమరిక ( 'బ్రౌన్' , 'పసుపు' , 'నలుపు' ) ;
$first_element = ప్రస్తుత ( $అరే ) ;
ప్రతిధ్వని 'శ్రేణి యొక్క మొదటి మూలకం:' , రీసెట్ ( $అరే ) ;
?>
అనుబంధ శ్రేణి కోసం:
$విద్యార్థి = అమరిక (
87 => 'ఆంగ్ల' ,
76 => 'గణితం' ,
95 => 'కంప్యూటర్' ,
67 => 'భౌతిక శాస్త్రం' ,
) ;
ప్రతిధ్వని 'శ్రేణి యొక్క మొదటి మూలకం:' , రీసెట్ ( $విద్యార్థి ) ;
?>
విధానం 6: array_shift() ఫంక్షన్ని ఉపయోగించడం
ది అర్రే_షిఫ్ట్() కీ అనేది PHP శ్రేణి యొక్క మొదటి మూలకాన్ని యాక్సెస్ చేయడానికి ప్రయోజనకరమైన మరియు సులభమైన పద్ధతి. ఇవ్వబడిన ఉదాహరణలు శ్రేణి యొక్క మొదటి మూలకాన్ని ఉపయోగించి ఎలా యాక్సెస్ చేయాలో చూపుతాయి అర్రే_షిఫ్ట్() సాధారణ మరియు అనుబంధ శ్రేణుల కోసం ఫంక్షన్.
సాధారణ శ్రేణి కోసం:
$అరే = అమరిక ( 'బ్రౌన్' , 'పసుపు' , 'నలుపు' ) ;
$first_element = ప్రస్తుత ( $అరే ) ;
ప్రతిధ్వని 'శ్రేణి యొక్క మొదటి మూలకం:' , శ్రేణి_షిఫ్ట్ ( $అరే ) ;
?>
అనుబంధ శ్రేణి కోసం:
$విద్యార్థి = అమరిక (
87 => 'ఆంగ్ల' ,
76 => 'గణితం' ,
95 => 'కంప్యూటర్' ,
67 => 'భౌతిక శాస్త్రం' ,
) ;
ప్రతిధ్వని 'శ్రేణి యొక్క మొదటి మూలకం:' , శ్రేణి_షిఫ్ట్ ( $విద్యార్థి ) ;
?>
ముగింపు
PHPలో, శ్రేణి అనేది ఒక సాధారణ డేటా నిర్మాణం, ఇది ఒకే వేరియబుల్లో బహుళ విలువలను నిల్వ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. శ్రేణి యొక్క మొదటి మూలకాన్ని పొందడం చాలా సులభమైన పని మరియు PHPలో దీన్ని చేయడానికి అనేక మార్గాలు ఉన్నాయి. వీటిలో ఉపయోగించడం కూడా ఉంది 0 సూచిక , అర్రే_స్లైస్() , అర్రే_విలువలు() , ప్రస్తుత () , రీసెట్ () మరియు అర్రే_షిఫ్ట్() విధులు. ది 0 సూచిక పద్ధతి సాధారణ శ్రేణుల కోసం పని చేస్తుంది, అయినప్పటికీ, అనుబంధ శ్రేణుల కోసం ఇది పని చేయదు ఎందుకంటే వాటికి సంఖ్యా సూచికలు లేవు, కాబట్టి ఇతర విధులు మరింత సముచితంగా ఉంటాయి.