PHP లో స్ట్రింగ్‌ను పెద్ద అక్షరంలోకి మార్చండి

Change String Into Uppercase Php



స్ట్రింగ్ కేసును మార్చడానికి PHP అనేక అంతర్నిర్మిత విధులను కలిగి ఉంది. స్ట్రింగ్ విలువను అన్ని పెద్ద అక్షరాలు లేదా చిన్న అక్షరాలుగా మార్చవచ్చు; స్ట్రింగ్ యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరం లేదా చిన్న అక్షరంగా మార్చండి మరియు స్ట్రింగ్ యొక్క ప్రతి పదం యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరంగా మార్చండి. strtoupper ( ), మొదటి () , మరియు ucwords () పూర్తి స్ట్రింగ్ లేదా స్ట్రింగ్ యొక్క భాగాన్ని పెద్ద అక్షరానికి వివిధ మార్గాల్లో మార్చడానికి విధులు ఉపయోగించబడతాయి. ఈ ఫంక్షన్ల ఉపయోగాలు ఈ ట్యుటోరియల్‌లో వివిధ ఉదాహరణలను ఉపయోగించి వివరించబడ్డాయి.

Strtoupper యొక్క ఉపయోగం ()

స్ట్రింగ్ యొక్క అన్ని అక్షరాలను పెద్ద అక్షరంలోకి మార్చడానికి ఈ ఫంక్షన్ ఉపయోగించబడుతుంది. ఈ ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింద ఇవ్వబడింది.







వాక్యనిర్మాణం:



స్ట్రింగ్ strtoupper (స్ట్రింగ్$ స్ట్రింగ్)

ఈ ఫంక్షన్ స్ట్రింగ్ విలువను వాదనగా తీసుకుంటుంది మరియు అన్ని అక్షరాలను పెద్ద అక్షరంలోకి మార్చిన తర్వాత స్ట్రింగ్ యొక్క కంటెంట్‌ను అందిస్తుంది.



ఉదాహరణ 1: strtoupper () ఉపయోగించి ప్రమాణీకరణను తనిఖీ చేయండి

వినియోగదారులను ధృవీకరించడానికి వినియోగదారు పేరు మరియు పాస్‌వర్డ్‌ను తనిఖీ చేయడం ఏదైనా వెబ్ అప్లికేషన్ యొక్క సాధారణ పని. కింది ఉదాహరణ దీని వినియోగాన్ని చూపుతుంది strtoupper ( ) వినియోగదారుని ప్రామాణీకరించడానికి ఫంక్షన్. వినియోగదారు పేరు మరియు పాస్‌వర్డ్ తీసుకోవడానికి స్క్రిప్ట్‌లో HTML ఫారమ్ ఉపయోగించబడదు. యూజర్ మరియు పాస్‌వర్డ్ విలువలు URL ప్రశ్న స్ట్రింగ్‌లను ఉపయోగించి అందించబడతాయి. పోయింది) ఉందో లేదో తనిఖీ చేయడానికి ఫంక్షన్ ఉపయోగించబడుతుంది $ _GET ['వినియోగదారు'] మరియు $ _GET ['పాస్‌వర్డ్'] వేరియబుల్స్ ప్రారంభించబడ్డాయి లేదా. తరువాత, ది ట్రిమ్ () ప్రశ్న స్ట్రింగ్ నుండి తిరిగి పొందిన డేటా నుండి అదనపు స్థలాన్ని తొలగించడానికి ఫంక్షన్ ఉపయోగించబడుతుంది. strtuupper () ఫంక్షన్ $ యూజర్‌నేమ్ మరియు $ పాస్‌వర్డ్‌ని $ యూజర్‌నేమ్‌తో పోల్చినందుకు మారుస్తుంది 'అడ్మిన్' మరియు $ పాస్‌వర్డ్‌తో 'QWE789' వినియోగదారుని ధృవీకరించడానికి.






// అవసరమైన ప్రశ్న స్ట్రింగ్ విలువలు సెట్ చేయబడ్డాయో లేదో తనిఖీ చేయండి
ఉంటే( పోయింది ($ _GET['వినియోగదారు']) && పోయింది ($ _GET['పాస్వర్డ్']))
{
// వినియోగదారు పేరు మరియు పాస్‌వర్డ్‌ను సెట్ చేయండి
$ వినియోగదారు పేరు = ట్రిమ్ ($ _GET['వినియోగదారు']);
$ పాస్వర్డ్ = ట్రిమ్ ($ _GET['పాస్వర్డ్']);
// వినియోగదారు మరియు పాస్‌వర్డ్ విలువలను పెద్ద అక్షరంలోకి మార్చడం ద్వారా వినియోగదారు యొక్క చెల్లుబాటును తనిఖీ చేయండి
ఉంటే( strtoupper ($ వినియోగదారు పేరు) == 'అడ్మిన్' && strtoupper ($ పాస్వర్డ్) == 'QWE789')
{
బయటకు విసిరారు '

చెల్లుబాటు అయ్యే వినియోగదారు.

'
;
}
లేకపోతే
{
బయటకు విసిరారు '

చెల్లని వినియోగదారు.

'
;
}
}
లేకపోతే
// దోష సందేశాన్ని ముద్రించండి
బయటకు విసిరారు '

అవసరమైన వాదన విలువ (లు) లేవు/లేవు.

'
;

?>

అవుట్‌పుట్:
URL లో ప్రశ్న స్ట్రింగ్ అందించకపోతే కింది అవుట్‌పుట్ కనిపిస్తుంది.



వినియోగదారు మరియు పాస్‌వర్డ్ పారామీటర్‌లకు సరైన విలువలు అందించినట్లయితే కింది అవుట్‌పుట్ కనిపిస్తుంది.

వినియోగదారు మరియు పాస్‌వర్డ్ పారామీటర్‌ల కోసం తప్పు విలువలు అందించినట్లయితే కింది అవుట్‌పుట్ కనిపిస్తుంది.

Ucfirst యొక్క ఉపయోగం ()

స్ట్రింగ్ యొక్క మొదటి అక్షరాన్ని మాత్రమే మార్చడానికి ఈ ఫంక్షన్ ఉపయోగించబడుతుంది. స్ట్రింగ్ బహుళ వాక్యాలను కలిగి ఉంటే, అప్పుడు మొదటి () ఫంక్షన్ మొదటి వాక్యం యొక్క మొదటి అక్షరాన్ని మాత్రమే మారుస్తుంది. ఈ ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింద ఇవ్వబడింది.

వాక్యనిర్మాణం:

స్ట్రింగ్ మొదటిది (స్ట్రింగ్$ స్ట్రింగ్)

ఈ ఫంక్షన్ స్ట్రింగ్ విలువను వాదనగా తీసుకుంటుంది మరియు స్ట్రింగ్ యొక్క మొదటి వాక్యం యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరంలోకి మార్చిన తర్వాత స్ట్రింగ్ యొక్క కంటెంట్‌ను అందిస్తుంది.

ఉదాహరణ 2: వాక్యం యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరంలోకి మార్చండి

కింది ఉదాహరణ ప్రతి వాక్యం యొక్క మొదటి అక్షరాన్ని మల్టీలైన్ స్ట్రింగ్ డేటా యొక్క పెద్ద అక్షరంలోకి మార్చే మార్గాన్ని చూపుతుంది. మొదటిది మొదటి () ఫంక్షన్ ఒకే వాక్యం యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరంగా మార్చడానికి ఉపయోగించబడుతుంది. రెండవ మొదటి () మల్టీలైన్ వాక్యాల స్ట్రింగ్‌కు ఫంక్షన్ వర్తించబడుతుంది మరియు ఇది మొదటి వాక్యం యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరానికి మాత్రమే మారుస్తుంది. తరువాత, మల్టీలైన్ స్ట్రింగ్ యొక్క ప్రతి వాక్యం దీనిని ఉపయోగించి వేరు చేయబడుతుంది పేలుడు () ఫంక్షన్, మరియు మూడవది మొదటి () ఫంక్షన్ ప్రతి వాక్యం యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరంగా మార్చడానికి ఉపయోగించబడుతుంది.



// ఒకే వాక్యం యొక్క స్ట్రింగ్‌ని సెట్ చేయండి
$ స్ట్రింగ్ = 'జావాస్క్రిప్ట్ అనేది క్లయింట్-సైడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్.';
బయటకు విసిరారు ' ఒకే వాక్యం కోసం ucfirst () యొక్క అవుట్‌పుట్:
'
. మొదటిది ($ స్ట్రింగ్).'
'
;

// బహుళ వాక్యాల స్ట్రింగ్‌ను సెట్ చేయండి
$ స్ట్రింగ్ = 'html అనేది వెబ్ పేజీని రూపొందించడానికి మార్క్-అప్ లాంగ్వేజ్. ఉపయోగించిన ట్యాగ్‌లు
HTML లిపిలో ముందే నిర్వచించబడ్డాయి. ఇది స్టాటిక్ డేటాను మాత్రమే ప్రదర్శిస్తుంది. '
;
బయటకు విసిరారు '
బహుళ వాక్యాల కోసం ucfirst () యొక్క అవుట్‌పుట్:
'
. మొదటిది ($ స్ట్రింగ్).'
'
;

// స్ట్రింగ్ యొక్క ప్రతి వాక్యం యొక్క మొదటి అక్షరాన్ని మార్చండి
$ str_arr = పేలుతాయి ('.', $ స్ట్రింగ్);
$ ఫలితం = '';
ప్రతి ($ str_arr గా $ విలువ) {
$ ఫలితం . = మొదటిది ( ట్రిమ్ ($ విలువ)).'.';
}
$ ఫలితం = సబ్‌స్ట్రార్ ($ ఫలితం,0, strlen ($ ఫలితం)-1);
బయటకు విసిరారు '
ప్రతి వాక్యం యొక్క మొదటి అక్షరాన్ని మార్చిన తర్వాత స్ట్రింగ్ యొక్క అవుట్‌పుట్:
'
.$ ఫలితం;

?>

అవుట్‌పుట్:
సర్వర్ నుండి స్క్రిప్ట్ అమలు చేసిన తర్వాత కింది అవుట్‌పుట్ కనిపిస్తుంది. మొదటి అవుట్‌పుట్‌లో, 'జావాస్క్రిప్ట్' లోకి మార్చబడింది 'జావాస్క్రిప్ట్' . రెండవ అవుట్‌పుట్‌లో, 'Html' లోకి మార్చబడింది 'Html' , మరియు ఇతర వాక్యాలు మారలేదు. మూడవ అవుట్‌పుట్‌లో, 'Html' , 'ది' , మరియు 'అది' లోకి మార్చబడింది 'Html' , 'ది' , మరియు 'ఇది' .

Ucwords ()

స్ట్రింగ్ యొక్క ప్రతి పదం యొక్క మొదటి అక్షరాన్ని మార్చడానికి ఈ ఫంక్షన్ ఉపయోగించబడుతుంది. ఈ ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింద ఇవ్వబడింది.

వాక్యనిర్మాణం:

స్ట్రింగ్ ucwords (స్ట్రింగ్$ స్ట్రింగ్)

ఈ ఫంక్షన్ స్ట్రింగ్ విలువను వాదనగా తీసుకుంటుంది మరియు వాక్యంలోని ప్రతి పదంలోని మొదటి అక్షరాన్ని పెద్ద అక్షరంలోకి మార్చిన తర్వాత స్ట్రింగ్ యొక్క కంటెంట్‌ను అందిస్తుంది.

ఉదాహరణ 3: వాక్యంలోని ప్రతి పదంలోని మొదటి అక్షరాన్ని మార్చండి

కింది ఉదాహరణ దీని వినియోగాన్ని చూపుతుంది ఉక్వర్డ్ () స్ట్రింగ్ డేటాలోని బహుళ పదాల ప్రతి పదం యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరంలోకి మార్చే ఫంక్షన్. $ స్ట్రింగ్ అనే స్ట్రింగ్ వేరియబుల్ మూడు పదాల స్ట్రింగ్‌ని కలిగి ఉన్న స్క్రిప్ట్‌లో నిర్వచించబడింది. స్క్రిప్ట్ దరఖాస్తు చేసిన తర్వాత ఒరిజినల్ స్ట్రింగ్ మరియు కన్వర్టెడ్ స్ట్రింగ్‌ను ప్రింట్ చేస్తుంది ఉక్వర్డ్ () ఫంక్షన్


// స్ట్రింగ్ విలువను సెట్ చేయండి
$ స్ట్రింగ్ = 'linuxhint కు స్వాగతం';
బయటకు విసిరారు '

అసలు స్ట్రింగ్:

'
;
// అసలు స్ట్రింగ్‌ను ముద్రించండి
బయటకు విసిరారు $ స్ట్రింగ్;
బయటకు విసిరారు '

మార్చబడిన స్ట్రింగ్:

'
;
// మార్చబడిన స్ట్రింగ్‌ను ముద్రించండి
బయటకు విసిరారు ucwords ($ స్ట్రింగ్);
?>

అవుట్‌పుట్:

సర్వర్ నుండి స్క్రిప్ట్ అమలు చేసిన తర్వాత కింది అవుట్‌పుట్ కనిపిస్తుంది. ఇది చూపిస్తుంది 'లైనక్స్‌హింట్‌కు స్వాగతం' స్ట్రింగ్‌గా మార్చబడింది 'Linuxhint కి స్వాగతం' ఉపయోగించిన తర్వాత ucwords () ఫంక్షన్

ముగింపు

స్ట్రింగ్ డేటా యొక్క కంటెంట్‌ను అనేక విధాలుగా మార్చడానికి PHP లో వివిధ రకాల అంతర్నిర్మిత విధులు ఉన్నాయి. మూడు ఉదాహరణలను ఉపయోగించి ఈ ట్యుటోరియల్‌లో మూడు పెద్ద-సంబంధిత విధులు వివరించబడ్డాయి. ఈ విధులు స్ట్రింగ్ యొక్క అన్ని అక్షరాలు, స్ట్రింగ్ యొక్క మొదటి అక్షరం మరియు స్ట్రింగ్ యొక్క ప్రతి పదం యొక్క మొదటి అక్షరాన్ని పెద్ద అక్షరంలోకి మార్చడానికి ఉపయోగించబడతాయి. PHP పేరుతో మరొక ఫంక్షన్ ఉంది strtolower () అది స్ట్రింగ్ యొక్క అన్ని అక్షరాలను చిన్న అక్షరంలోకి మారుస్తుంది.