PHP substr_replace() ఫంక్షన్
ఉదాహరణ
"Hello" ని "world" తో పునఃస్థాపన చేయండి:
<?php echo substr_replace("Hello","world",0); ?>
నిర్వచనం మరియు వినియోగం
substr_replace() ఫంక్షన్ ఒక పదక్షరమండలి యొక్క ఒక భాగాన్ని మరొక పదక్షరమండలి తో పునఃస్థాపన చేస్తుంది.
ప్రతీక్షలు:ఉంటే start పారామితి నిషక్తికంది ఉంటే మరియు length కనీసం లేదా సమానం ఉంటే start, అప్పుడు length 0 కు సమానం ఉంటే
ప్రతీక్షలు:ఈ ఫంక్షన్ ద్విపదిక సురక్షితం.
సింధానం
substr_replace(string,replacement,start,length)
పారామితులు | వివరణ |
---|---|
string | అవసరం. పరిశీలించాల్సిన పదక్షరమండలి ని నిర్ణయించుము. |
replacement | అవసరం. పునఃస్థాపన చేయాల్సిన పదక్షరమండలి ని నిర్ణయించుము. |
start |
అవసరం. పదక్షరమండలి లో పునఃస్థాపన చేయాల్సిన స్థానాన్ని నిర్ణయించుము.
|
length |
ఆప్షనల్. పునఃస్థాపించబడిన అక్షరాల సంఖ్యను నిర్ణయించుట. డిఫాల్ట్ ప్రమాణం స్ట్రింగ్ పొడవు
|
సాంకేతిక వివరాలు
పునఃస్థాపించబడిన విలువ | పునఃస్థాపించబడిన స్ట్రింగ్ తిరిగి ఇవ్వబడుతుంది. ఉంటే string అరేయా ఉంటే, అరేయా తిరిగి ఇవ్వబడుతుంది. |
PHP వెర్షన్: | 4+ |
నవీకరణ లెజండ్ | PHP 4.3.3 నుండి, అన్ని పారామిటర్స్ అరేయాలను అంగీకరించబడతాయి. |
మరిన్ని ఉదాహరణలు
ఉదాహరణ 1
స్ట్రింగ్ లో ఆరవ స్థానంలో ప్రారంభించి పునఃస్థాపించండి ("world" ను "Shanghai" గా పునఃస్థాపించండి):
<?php echo substr_replace("Hello world","Shanghai",6); ?>
ఉదాహరణ 2
స్ట్రింగ్ ముగింపు నుండి ఐదవ స్థానంలో ప్రారంభించి పునఃస్థాపించండి ("world" ను "Shanghai" గా పునఃస్థాపించండి):
<?php echo substr_replace("Hello world","Shanghai",-5); ?>
ఉదాహరణ 3
"world" ప్రాంతంలో "Hello" ని ప్రవేశపెట్టండి:
<?php echo substr_replace("world","Hello ",0,0); ?>
ఉదాహరణ 4
బహుళ స్ట్రింగ్స్ ని ఒకేసారి పునఃస్థాపించండి. ప్రతి స్ట్రింగ్లో "AAA" ను "BBB" గా పునఃస్థాపించండి:
<?php $replace = array("1: AAA","2: AAA","3: AAA"); echo implode("<br>",substr_replace($replace,'BBB',3,3)); ?>