Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menggantikan aksara selepas aksara pertama dalam rentetan php
Substr_replace() boleh digunakan dalam php untuk menggantikan aksara selepas aksara pertama Hanya tetapkan parameter ketiga fungsi kepada 1, yang menetapkan bahawa penggantian bermula dari aksara kedua Sintaks "substr_replace(. rentetan ,"nilai gantian",1,bilangan aksara)"; jika bilangan aksara ditinggalkan, semua aksara berikutnya akan diganti.
Persekitaran pengendalian tutorial ini: sistem windows7, PHP versi 7.1, komputer DELL G3
Dalam php, anda boleh menggunakan substr_replace ()Ganti aksara selepas aksara pertama.
fungsi substr_replace() menggantikan sebahagian rentetan dengan rentetan lain ia akan menggantikan bilangan aksara yang ditentukan bermula dari kedudukan yang ditentukan.
substr_replace(string,replacement,start,length)
Contoh: Gantikan beberapa aksara selepas aksara pertama
<?php $str = 'hello,world,hello,world'; $replace = '-'; echo substr_replace($str, $replace, 1,1)."<br>"; echo substr_replace($str, $replace, 1,2)."<br>"; echo substr_replace($str, $replace, 1,3)."<br>"; echo substr_replace($str, $replace, 1,4)."<br>"; echo substr_replace($str, $replace, 1,5)."<br>"; ?>
Jika bilangan aksara length
parameter diabaikan, Semua aksara selepas aksara pertama akan diganti.
<?php $str = 'hello,world,hello,world'; $replace = '-'; echo substr_replace($str, $replace, 1)."<br>"; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menggantikan aksara selepas aksara pertama dalam rentetan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!