PHP current() ఫంక్షన్
ఉదాహరణ
అంశంలో ప్రస్తుత అంశం యొక్క విలువను అవుట్పుట్ చేయండి:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; ?>
నిర్వచనం మరియు ఉపయోగం
current() ఫంక్షన్ అంశంలో ప్రస్తుత అంశం యొక్క విలువను తిరిగి వచ్చిస్తుంది.
ప్రతి అంశంలో ఒక అంతర్గత పిండరి ఉంది, దాని "ప్రస్తుత" అంశాన్ని సూచిస్తుంది, మొదటి అంశాన్ని జాబితాలో జోడించినప్పుడు ప్రారంభంగా సూచిస్తుంది.
సూచన:ఈ ఫంక్షన్ అంతర్గత అంశ పిండరిని కదలదు. ఇది చేయడానికి, ఉపయోగించండి next() మరియు prev() ఫంక్షన్.
సంబంధిత మార్గాలు:
- end() - అంతర్గత పిండరిని అంశంలో చివరి అంశానికి సూచిస్తుంది మరియు అవుట్పుట్ చేస్తుంది
- next() - అంతర్గత పిండరిని అంశంలో తదుపరి అంశానికి సూచిస్తుంది మరియు అవుట్పుట్ చేస్తుంది
- prev() - అంతర్గత పిండరిని అంశంలో ముందుకు సూచించే అంశానికి సూచిస్తుంది మరియు అవుట్పుట్ చేస్తుంది
- reset() - అంతర్గత పిండరిని అంశంలో మొదటి అంశానికి సూచిస్తుంది మరియు అవుట్పుట్ చేస్తుంది
- each() - ప్రస్తుత అంశం యొక్క కీ పేరు మరియు విలువను తిరిగి వచ్చిస్తుంది మరియు అంతర్గత పిండరిని ముందుకు కదిపిస్తుంది
సంకేతం
current(array)
పారామితులు | వివరణ |
---|---|
array | అవసరమైన. ఉపయోగించాల్సిన అంశాన్ని నిర్దేశిస్తుంది. |
వివరణ
current() ఫంక్షన్ అంశంలో ప్రస్తుత అంశాన్ని తిరిగి వచ్చిస్తుంది (యూనిట్).
ప్రతి అంశంలో ఒక అంతర్గత పిండరి ఉంది, దాని "ప్రస్తుత" అంశాన్ని సూచిస్తుంది, మొదటి అంశాన్ని జాబితాలో జోడించినప్పుడు ప్రారంభంగా సూచిస్తుంది.
current() ఫంక్షన్ అంతర్గత పిండరికి సూచించే ప్రస్తుత అంశం యొక్క విలువను తిరిగి వచ్చిస్తుంది మరియు పిండరిని కదలదు. అంతర్గత పిండరి అంశ జాబితా యొక్క అంతం దాటిపోయినట్లయితే, current() FALSE తిరిగి వచ్చుతుంది.
సాంకేతిక వివరాలు
తిరిగి వచ్చే విలువ: | ప్రస్తుత ఎలిమెంట్ యొక్క విలువను తిరిగిస్తుంది, ప్రస్తుత ఎలిమెంట్ ఖాళీగా ఉండినప్పుడు లేదా ప్రస్తుత ఎలిమెంట్ విలువ లేకపోయినప్పుడు FALSE తిరిగిస్తుంది. |
PHP వెర్షన్: | 4+ |
మరిన్ని ఉదాహరణలు
ఉదాహరణ 1
అన్ని సంబంధిత పద్ధతులను ప్రదర్శించండి:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; // ప్రస్తుత ఎలిమెంట్ Bill echo next($people) . "<br>"; // Bill తరువాతి ఎలిమెంట్ Steve echo current($people) . "<br>"; // ప్రస్తుత ఎలిమెంట్ Steve echo prev($people) . "<br>"; // Steve ముందున్న ఎలిమెంట్ Bill echo end($people) . "<br>"; // చివరి ఎలిమెంట్ David echo prev($people) . "<br>"; // David ముందున్న ఎలిమెంట్ Mark echo current($people) . "<br>"; // ప్రస్తుత ఎలిమెంట్ మార్క్ echo reset($people) . "<br>"; // అంతర్గత పరిక్షకను ప్రస్తుత అంతర్గత ఎలిమెంట్కు ముందుకు కదులుతుంది, అది Bill echo next($people) . "<br>"; // Bill తరువాతి ఎలిమెంట్ Steve print_r (each($people)); // ప్రస్తుత ఎలిమెంట్ యొక్క కీనాము మరియు విలువను తిరిగిస్తుంది (ప్రస్తుతం Steve), అంతేకాక అంతర్గత పరిక్షకను ముందుకు కదులుతుంది ?>