PHPలో getdate() ఫంక్షన్ అంటే ఏమిటి
PHPలోని getdate() తేదీ, రోజు, గంట, నిమిషం మరియు సెకన్ల యొక్క వివరణాత్మక వివరణతో సహా ప్రస్తుత సమయం యొక్క అన్ని వివరాలను కలిగి ఉన్న శ్రేణిని అందిస్తుంది. ఈ ఫంక్షన్ ఒకే ఐచ్ఛిక పరామితిని కలిగి ఉంది. ఈ పరామితి టైమ్స్టాంప్, మరియు టైమ్స్టాంప్ నిర్వచించబడకపోతే ప్రస్తుత తేదీ మరియు సమయం పడుతుంది.
వాక్యనిర్మాణం
తేదీ ( సమయముద్ర )
పారామితులు
$ టైమ్స్టాంప్ (ఐచ్ఛికం): మార్చవలసిన తేదీ మరియు సమయాన్ని సూచించే Unix టైమ్స్టాంప్. Unix టైమ్స్టాంప్ పారామీటర్గా పాస్ చేయకపోతే, ఈ ఫంక్షన్ సమయం() ఫంక్షన్ ద్వారా అందించబడిన ప్రస్తుత లేదా ప్రస్తుత తేదీ మరియు సమయంతో కొనసాగుతుంది.
రిటర్న్ విలువ
getdate() ఫంక్షన్ పేర్కొన్న తేదీ మరియు సమయానికి సంబంధించిన వివరాలను కలిగి ఉన్న శ్రేణిని అందిస్తుంది.
శ్రేణి కింది కీలను కలిగి ఉంది:
- 'సెకన్లు': టైమ్స్టాంప్ యొక్క రెండవ భాగం (0-59).
- 'నిమిషాలు': టైమ్స్టాంప్ యొక్క నిమిషాల భాగం (0-59).
- 'గంటలు': టైమ్స్టాంప్ యొక్క గంటల భాగం (0-23).
- 'mday': ఈ భాగం మాకు నెల రోజుని అందిస్తుంది (1-31)
- 'wday': టైమ్స్టాంప్ యొక్క వారం భాగం యొక్క రోజు., ఇక్కడ ఆదివారం 0 మరియు శనివారం 6
- 'నా': టైమ్స్టాంప్ యొక్క నెల భాగం (1-12).
- 'సంవత్సరం': టైమ్స్టాంప్ యొక్క సంవత్సరం భాగం (నాలుగు అంకెలు-2023).
- 'yday': టైమ్స్టాంప్ యొక్క సంవత్సరం భాగం యొక్క రోజు (0-365).
- 'వారపు రోజు': వచన రూపంలో టైమ్స్టాంప్ యొక్క వారం భాగం యొక్క రోజు (ఉదా. సోమవారం).
- 'నెల': వచన రూపంలో టైమ్స్టాంప్ యొక్క నెల భాగం (ఉదా. జనవరి).
- '0': నిర్వచించిన తేదీ మరియు సమయం యొక్క Unix టైమ్స్టాంప్.
PHPలో getdate() ఫంక్షన్ని ఎలా ఉపయోగించాలి
getdate() ఫంక్షన్ని ఉపయోగించడం చాలా సులభం. ప్రస్తుత తేదీ మరియు సమయ సమాచారాన్ని పొందడానికి, మేము ఆర్గ్యుమెంట్లు లేకుండా ఫంక్షన్కు కాల్ చేయవచ్చు, ఇలాంటివి:
$dateArray = తేదీ ( ) ;ఇది ప్రస్తుత తేదీ మరియు సమయం యొక్క వివరణాత్మక వివరణతో నిండిన శ్రేణిని ఇస్తుంది.
నిర్దిష్ట తేదీ మరియు సమయం వివరాలను పొందడానికి, మేము Unix టైమ్స్టాంప్ను ఫంక్షన్ ఆర్గ్యుమెంట్గా పాస్ చేయవచ్చు. ఉదాహరణకి , జనవరి 1, 2023 గురించి సమాచారాన్ని తిరిగి పొందడానికి, కింది కోడ్ని ఉపయోగించండి:
$ టైమ్స్టాంప్ = mktime ( 0 , 0 , 0 , 1 , 1 , 2023 ) ;$dateArray = తేదీ ( $ టైమ్స్టాంప్ ) ;
ఇది జనవరి 1, 2023కి సంబంధించిన సమాచారాన్ని కలిగి ఉన్న అనుబంధ శ్రేణిని అందిస్తుంది.
ఒకసారి మనం getdate() ఫంక్షన్ ద్వారా అనుబంధ శ్రేణిని తిరిగి పొందినట్లయితే, మేము దాని మూలకాలను ప్రామాణిక శ్రేణి సింటాక్స్ ఉపయోగించి యాక్సెస్ చేయవచ్చు. ఉదాహరణకి , టైమ్స్టాంప్ యొక్క నెల భాగాన్ని తిరిగి పొందడానికి, మేము క్రింది కోడ్ని ఉపయోగించవచ్చు:
$నెల = $dateArray [ 'నా' ] ;ప్రస్తుత తేదీ మరియు సమయాన్ని తిరిగి ఇవ్వడానికి getdate()ని ఉపయోగించే ఉదాహరణ కోడ్ క్రిందిది మరియు ఆపై ఉపయోగిస్తుంది print_r() ఫలితంగా అనుబంధ శ్రేణిని ప్రదర్శించడానికి.
$ఈరోజు = తేదీ ( ) ;
print_r ( $ఈరోజు ) ;
?>
ఇది ఇలా ఏదో అవుట్పుట్ చేస్తుంది:
అమరిక ( [ సెకన్లు ] => 53 [ నిమిషాలు ] => 43 [ గంటలు ] => 5 [ mday ] => 10 [ రోజు ] => 1 [ నా ] => 4 [ సంవత్సరం ] => 2023 [ రోజు ] => 99 [ వారపు రోజు ] => సోమవారం [ నెల ] => ఏప్రిల్ [ 0 ] => 1681098233 )మనం చూడగలిగినట్లుగా, ది getdate() ఫంక్షన్ వారంలోని రోజు, నెల, సంవత్సరం మొదలైన ప్రస్తుత తేదీ మరియు సమయం యొక్క వివిధ భాగాలను సూచించే కీలతో కూడిన శ్రేణిని అందిస్తుంది. శ్రేణి సంఖ్యా కీని కూడా కలిగి ఉంటుంది ( 0 ) ఇది ప్రస్తుత తేదీ మరియు సమయం యొక్క Unix టైమ్స్టాంప్ను సూచిస్తుంది.
getdate() ఫంక్షన్ని ఉపయోగించి నిర్దిష్ట ఆకృతిలో అవుట్పుట్ని ప్రదర్శించడానికి PHP కోడ్
ఇప్పుడు మనం getdate() ఫంక్షన్ యొక్క ఉదాహరణ కోడ్ను కవర్ చేస్తాము, అది వెబ్ పేజీలో ప్రస్తుత తేదీ మరియు సమయాన్ని మరింత చదవగలిగే ఆకృతిలో ప్రదర్శిస్తుంది. ఇక్కడ ప్రతిధ్వని ప్రకటన నిర్దిష్ట ఆకృతిలో అవుట్పుట్ని ప్రదర్శిస్తుంది.
$dateArray = తేదీ ( ) ;
$వారపు రోజు = $dateArray [ 'వారపు రోజు' ] ;
$నెల = $dateArray [ 'నెల' ] ;
$రోజు = $dateArray [ 'Mday' ] ;
$ సంవత్సరం = $dateArray [ 'సంవత్సరం' ] ;
$గంట = $dateArray [ 'గంటలు' ] ;
$నిమిషం = $dateArray [ 'నిమిషాలు' ] ;
$సెకండ్ = $dateArray [ 'సెకనులు' ] ;
ప్రతిధ్వని 'నేడు $వారపు రోజు , $నెల $రోజు , $ సంవత్సరం . ఇప్పుడు సమయం $గంట : $నిమిషం : $సెకండ్ .' ;
?>
ఇది ఇలా ఏదో అవుట్పుట్ చేస్తుంది:
< బలమైన > ఈరోజు సోమవారం , ఏప్రిల్ 10 , 2023 . ది సమయం ఉంది 5 : 47 : 29 . బలమైన >
గమనిక: పై కోడ్లో సమయం డిఫాల్ట్ సర్వర్ టైమ్ జోన్పై ఆధారపడి ఉంటుంది. మీరు మీ స్థానిక టైమ్జోన్ ప్రకారం సమయాన్ని పొందాలనుకుంటే, టైమ్ జోన్ స్థానాన్ని పేర్కొనడం ద్వారా మీ కోడ్ ప్రారంభంలో క్రింది పంక్తిని జోడించండి. మీరు అన్నింటినీ తనిఖీ చేయవచ్చు ఇక్కడ అందుబాటులో ఉన్న సమయ మండలాలు .
ఉదాహరణకి , మేము దాని ప్రకారం ప్రస్తుత సమయం మరియు తేదీని పొందాలనుకుంటే అమెరికా/టొరంటో మీ కోడ్లో కింది పంక్తిని జోడించండి:
date_default_timezone_set ( 'అమెరికా/టొరంటో' ) ;దిగువ కోడ్ అమెరికా/టొరంటో కోసం ప్రస్తుత తేదీ మరియు సమయాన్ని ముద్రిస్తుంది:
date_default_timezone_set ( 'అమెరికా/టొరంటో' ) ;
$dateArray = తేదీ ( ) ;
$వారపు రోజు = $dateArray [ 'వారపు రోజు' ] ;
$నెల = $dateArray [ 'నెల' ] ;
$రోజు = $dateArray [ 'Mday' ] ;
$ సంవత్సరం = $dateArray [ 'సంవత్సరం' ] ;
$గంట = $dateArray [ 'గంటలు' ] ;
$నిమిషం = $dateArray [ 'నిమిషాలు' ] ;
$సెకను = $dateArray [ 'సెకన్లు' ] ;
ప్రతిధ్వని 'నేడు $వారపు రోజు , $నెల $రోజు , $ సంవత్సరం . ఇప్పుడు సమయం $గంట : $నిమిషం : $సెకండ్ .' ;
?>
అవుట్పుట్
ముగింపు
ఈ కథనం PHPలోని getdate() ఫంక్షన్ యొక్క ప్రాథమికాలను కవర్ చేస్తుంది. PHPలో getdate() ఫంక్షన్ని ఉపయోగించడం ద్వారా, మేము ప్రస్తుత తేదీ మరియు సమయం లేదా ఏదైనా పేర్కొన్న టైమ్స్టాంప్ గురించి సమాచారాన్ని సులభంగా తిరిగి పొందవచ్చు. వెబ్సైట్లో ప్రస్తుత తేదీ మరియు సమయాన్ని ప్రదర్శించడం నుండి తేదీలు మరియు సమయాలతో కూడిన లెక్కలు లేదా పోలికలను ప్రదర్శించడం వరకు ఇది విస్తృత శ్రేణి PHP ప్రోగ్రామింగ్ అప్లికేషన్లలో ఉపయోగకరంగా ఉంటుంది. PHPలో getdate() ఫంక్షన్ గురించి మరింత వివరణ కోసం కథనాన్ని చదవండి.