PHP str_ireplace() ఫంక్షన్
ఉదాహరణ
సాంకేతిక పదం "Hello world!" లోని అక్షరాలను "WORLD" (కేసు అనియంత్రితం) "Shanghai" గా పునఃస్థాపించండి:
<?php echo str_ireplace("WORLD","Shanghai","Hello world!"); ?>
నిర్వచనం మరియు వినియోగం
str_ireplace() ఫంక్షన్ కొన్ని అక్షరాలను సాంకేతిక పదంలో పునఃస్థాపిస్తుంది (కేసు అనియంత్రితం).
ఈ ఫంక్షన్ కు క్రింది నియమాలను అనుసరించాలి:
- శోధించబడిన సాంకేతిక పదం అక్షరమండలం అయితే, అది అక్షరమండలాన్ని తిరిగి అక్షరమండలంగా ఇవ్వుతుంది.
- శోధించబడిన సాంకేతిక పదం అక్షరమండలం అయితే, అది అక్షరమండలంలోని ప్రతి అంశాన్ని శోధించి పునఃస్థాపించబడుతుంది.
- అక్షరమండలాన్ని శోధించి పునఃస్థాపించాలి మరియు పునఃస్థాపించబడిన అంశాలు గుర్తించిన అంశాల సంఖ్యకంటే తక్కువ అయితే, అదనపు అంశాలు ఖాళీ సాంకేతిక పదంతో పునఃస్థాపించబడతాయి.
- ఒక అక్షరమండలాన్ని శోధించాలి కానీ మాత్రమే ఒక సాంకేతిక పదాన్ని పునఃస్థాపించాలి అయితే, పునఃస్థాపించబడిన సాంకేతిక పదం అన్ని లోపల గుర్తించిన విలువలపై ప్రభావం చేస్తుంది.
కామెంట్స్:该函数不区分大小写。请使用 str_replace() వేరు పదాలు గుర్తించే ఫంక్షన్ ద్వారా అనువదించండి.
కామెంట్స్:ఈ ఫంక్షన్ ద్విభాషిక సురక్షితమైనది.
విధానం
str_ireplace(find,replace,string,count)
పారామీటర్స్ | వివరణ |
---|---|
find | అత్యంత అవసరం. శోధించబడే విలువను నిర్దేశించండి. |
replace | అత్యంత అవసరం. రిప్లేస్ ని నిర్దేశించండి. find విలువలు. శోధించబడే స్ట్రింగ్ విలువలను నిర్దేశించండి. |
string | అత్యంత అవసరం. శోధించబడే స్ట్రింగ్ ని నిర్దేశించండి. |
count | ఆప్షనల్. మార్పు సంఖ్యను లెక్కించే ఒక వెరియబుల్ |
సాంకేతిక వివరాలు
విలువ | రిప్లేస్ విలువలు కలిగిన స్ట్రింగ్ లేదా అరేయ్ యొక్క విలువను తిరిగి ఇవ్వబడుతుంది. |
PHP సంస్కరణ సంఖ్య: | 5+ |
అప్డేట్ లాగ్ | PHP 5.0 లో కొత్తగా జోడించబడింది count పారామీటర్స్ |
మరిన్ని ఉదాహరణలు
ఉదాహరణ 1
అంశాలు తో ఉపయోగించండి count వెరియబుల్ యొక్క str_ireplace() ఫంక్షన్:
<?php $arr = array("blue","red","green","yellow"); print_r(str_ireplace("RED","pink",$arr,$i)); // ఈ ఫంక్షన్ ప్రాణకలమైన పదం వేరుచేస్తుంది echo "మార్పు సంఖ్య: $i"; ?>
ఉదాహరణ 2
మద్దతులేని అంశాలు కనుగొనబడిన అంశాలకు తక్కువ వాటిని స్థానానికి చేసే str_ireplace() ఫంక్షన్ ఉపయోగించండి:
<?php $find = array("HELLO","WORLD"); $replace = array("B"); $arr = array("హలో","ప్రపంచ","!"); print_r(str_ireplace($find,$replace,$arr)); ?>