Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menggantikan aksara ketiga rentetan dalam php

Bagaimana untuk menggantikan aksara ketiga rentetan dalam php

青灯夜游
青灯夜游asal
2022-01-11 18:40:472257semak imbas

Dalam PHP, anda boleh menggunakan fungsi substr_replace() untuk menggantikan aksara ketiga bagi rentetan yang ditentukan Fungsi ini boleh menggantikan aksara dengan panjang yang ditentukan bermula dari kedudukan yang ditentukan dalam rentetan itu ialah "substr_replace (rentetan , "nilai gantian", 2,1)".

Bagaimana untuk menggantikan aksara ketiga rentetan dalam php

Persekitaran pengendalian tutorial ini: sistem windows7, PHP versi 7.1, komputer DELL G3

Dalam php, anda boleh menggunakan fungsi substr_replace () untuk menggantikan aksara ketiga rentetan yang ditentukan.

Contoh:

<?php
$str = &#39;12345678&#39;;
$replace = &#39;h&#39;;
echo substr_replace($str, $replace, 2,1);
?>

Bagaimana untuk menggantikan aksara ketiga rentetan dalam php

Penerangan:

fungsi substr_replace() Gantikan bahagian rentetan dengan rentetan lain.

Fungsi substr_replace() boleh menggantikan aksara dengan panjang tertentu bermula dari kedudukan yang ditentukan dalam rentetan.

Sintaks:

substr_replace(string,replacement,start,length)
参数 描述
string 必需。规定要检查的字符串。
replacement 必需。规定要插入的字符串。
start 必需。规定在字符串的何处开始替换。
  • 正数 - 在字符串的指定位置开始
  • 负数 - 在从字符串结尾的指定位置开始
  • 0 - 在字符串中的第一个字符处开始
length 可选。规定要替换多少个字符。默认是与字符串长度相同。
  • 正数 - 被替换的字符串长度
  • 负数 - 从字符串末端开始的被替换字符数
  • 0 - 插入而非替换

Nilai pulangan: Mengembalikan rentetan yang diganti. Jika rentetan ialah tatasusunan, tatasusunan dikembalikan.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menggantikan aksara ketiga rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn