ఈ వ్యాసంలో, మేము అన్వేషిస్తాము str_pad() దాని వాక్యనిర్మాణం, పారామితులు మరియు వివిధ వినియోగ సందర్భాలతో సహా లోతుగా పని చేస్తుంది.
PHP str_pad() ఫంక్షన్
ది PHP str_pad() ఫంక్షన్ అనేది ఒక అంతర్నిర్మిత ఫంక్షన్, ఇది డెవలపర్లు కావలసిన పొడవును చేరుకునే వరకు స్ట్రింగ్ ప్రారంభంలో లేదా ముగింపుకు అక్షరాలను జోడించడానికి అనుమతిస్తుంది. ఈ ఫంక్షన్ స్ట్రింగ్లను ఫార్మాట్ చేయడం, టెక్స్ట్ యొక్క నిలువు వరుసలను సమలేఖనం చేయడం మరియు సంఖ్యలకు ప్రముఖ సున్నాలను జోడించడం వంటి అనేక ఉపయోగాలను కలిగి ఉంది.
str_pad() ఫంక్షన్ కోసం సింటాక్స్
కోసం ప్రాథమిక వాక్యనిర్మాణం str_pad() PHPలో ఫంక్షన్ క్రింది విధంగా ఉంది:
str_pad ( స్ట్రింగ్ $input_string , int $pad_length , స్ట్రింగ్ $pad_string , int $pad_type = STR_PAD_RIGHT ) : స్ట్రింగ్
ఇక్కడ, $input_string మీరు ప్యాడ్ చేయాలనుకుంటున్న స్ట్రింగ్. $pad_length ప్యాడెడ్ స్ట్రింగ్ కలిగి ఉండవలసిన చివరి పొడవు. $pad_string మీరు పాడింగ్ కోసం ఉపయోగించాలనుకుంటున్న స్ట్రింగ్. $pad_type ఇన్పుట్ స్ట్రింగ్ను ఎక్కడ ప్యాడ్ చేయాలో పేర్కొనే ఐచ్ఛిక పరామితి. డిఫాల్ట్ విలువ STR_PAD_RIGHT , ఇది ఇన్పుట్ స్ట్రింగ్ను కుడివైపుకి ప్యాడ్ చేస్తుంది. ఇతర సాధ్యమయ్యే విలువలు $pad_type ఉన్నాయి STR_PAD_LEFT మరియు STR_PAD_BOTH , ఇది ఇన్పుట్ స్ట్రింగ్ను వరుసగా ఎడమ మరియు రెండు వైపులా ప్యాడ్ చేస్తుంది.
ఈ ఫంక్షన్ చివరలో ప్యాడెడ్ స్ట్రింగ్ను అందిస్తుంది.
PHPలో str_pad()ని ఎలా ఉపయోగించాలి?
ఉపయోగించడానికి దశలు ఇక్కడ ఉన్నాయి str_pad() PHPలో ఫంక్షన్:
1: మీరు ప్యాడ్ చేయాలనుకుంటున్న స్ట్రింగ్ మరియు పొడవును నిర్ణయించండి.
2: మీరు ఉపయోగించాలనుకుంటున్న ప్యాడింగ్ స్ట్రింగ్ను నిర్ణయించండి, ఇది మీరు స్ట్రింగ్కు జోడించాలనుకుంటున్న అక్షరం లేదా అక్షరాలు.
3: మీరు పాడింగ్ని జోడించాలనుకుంటున్న స్థానాన్ని ఎంచుకోండి - ప్రారంభంలో, ముగింపు లేదా స్ట్రింగ్కు రెండు వైపులా.
4: ఉపయోగించడానికి str_pad() ఫంక్షన్, మీరు ప్యాడ్ చేయాలనుకుంటున్న స్ట్రింగ్లో పాస్ చేయడం, మీరు అది ఉండాలనుకుంటున్న పొడవు, పాడింగ్ స్ట్రింగ్ మరియు మీరు పాడింగ్ జోడించాలనుకుంటున్న స్థానం.
5: ఐచ్ఛికంగా, మీరు ఫలితాన్ని వేరియబుల్లో నిల్వ చేయవచ్చు మరియు మీ కోడ్లో అవసరమైన విధంగా ఉపయోగించవచ్చు.
ఉదాహరణకి:
// దశ 1: సంఖ్య మరియు కావలసిన పొడవును నిర్వచించండి
$సం = 42 ;
$పొడవు = 4 ;
// దశ 2: పాడింగ్ స్ట్రింగ్ను నిర్వచించండి
$pad_string = '0' ;
// దశ 3: పాడింగ్ స్థానాన్ని నిర్వచించండి (ఈ సందర్భంలో, ఎడమ వైపు)
$pad_position = STR_PAD_LEFT ;
// దశ 4: str_pad() ఫంక్షన్ని ఉపయోగించండి
$padded_num = str_pad ( $సం , $పొడవు , $pad_string , $pad_position ) ;
// దశ 5: ప్యాడెడ్ నంబర్ను అవుట్పుట్ చేయండి
ప్రతిధ్వని $padded_num ;
?>
పై కోడ్లో, మేము 42 సంఖ్యను మరియు కావలసిన పొడవు 4ని నిర్వచించాము. మేము పాడింగ్ స్ట్రింగ్ని కూడా నిర్వచించాము '0' మరియు పాడింగ్ స్థానం ఎడమ వైపు ఉండాలి. అప్పుడు, మేము ఉపయోగించాము str_pad() కావలసిన పొడవును చేరుకునే వరకు సంఖ్యను ప్రముఖ సున్నాలతో ప్యాడ్ చేయడానికి ఫంక్షన్. చివరగా, మేము మెత్తని సంఖ్యను అవుట్పుట్ చేస్తాము.
మీరు ప్రముఖ సున్నాలతో ప్రదర్శించాలనుకుంటున్న సంఖ్యల జాబితాను కలిగి ఉన్నారని అనుకుందాం, తద్వారా ప్రతి సంఖ్య మూడు అంకెలు పొడవు ఉంటుంది, కాబట్టి, మీరు దీన్ని ఉపయోగించవచ్చు str_pad() దీన్ని సాధించడానికి ఫంక్షన్:
$సంఖ్యలు = అమరిక ( 5 , ఇరవై ఒకటి , 103 , 400 , 1000 ) ;
ప్రతి ( $సంఖ్యలు వంటి $సంఖ్య ) {
$padded_number = str_pad ( $సంఖ్య , 3 , '0' , STR_PAD_LEFT ) ;
ప్రతిధ్వని $padded_number . '' ;
}
?>
పై PHP కోడ్ సంఖ్యల శ్రేణిని నిర్వచిస్తుంది మరియు ప్రతి సంఖ్యను లూప్ చేస్తుంది, దానిని ఉపయోగించి మూడు అంకెలు ఉండే వరకు ప్రముఖ సున్నాలతో ప్యాడ్ చేస్తుంది str_pad() ఫంక్షన్, ఆపై ప్యాడెడ్ నంబర్ను అవుట్పుట్ చేస్తుంది, తర్వాత స్పేస్ ఉంటుంది.
ముగింపు
PHP str_pad() వెబ్ అభివృద్ధిలో స్ట్రింగ్స్తో పనిచేసే డెవలపర్లకు ఫంక్షన్ విలువైన సాధనం. దాని బహుముఖ సింటాక్స్ మరియు వినియోగ సందర్భాల పరిధి టెక్స్ట్ను ఫార్మాటింగ్ చేయడం మరియు ప్రత్యేక IDలను రూపొందించడం వంటి పనుల కోసం దీనిని ప్రముఖ ఎంపికగా మార్చింది. ఈ కథనంలో వివరించిన దశలను అనుసరించడం ద్వారా, డెవలపర్లు సులభంగా ఉపయోగించవచ్చు str_pad() కావలసిన పొడవుకు నిర్దిష్ట అక్షరాలతో ప్యాడ్ స్ట్రింగ్లకు ఫంక్షన్. ఈ ఫంక్షన్ని ఉపయోగించడం ద్వారా, డెవలపర్లు తమ PHP కోడ్ యొక్క సామర్థ్యాన్ని మరియు రీడబిలిటీని మెరుగుపరచగలరు.