Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk membuang aksara sebelum dan selepas rentetan dalam php

Bagaimana untuk membuang aksara sebelum dan selepas rentetan dalam php

青灯夜游
青灯夜游asal
2022-05-07 20:32:583139semak imbas

Kaedah penyingkiran: 1. Jika sebelum dan selepas adalah aksara yang sama, anda boleh menggunakan trim() untuk mengalih keluar, sintaksnya ialah "trim(string, "character")"; selepas bukan aksara yang sama, anda boleh menggunakan ltrim( ) dan rtrim() untuk mengalih keluar masing-masing, sintaksnya ialah "ltrim(rtrim(rentetan,'aksara terakhir'), 'aksara sebelumnya')".

Bagaimana untuk membuang aksara sebelum dan selepas rentetan dalam php

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

php remove rentetan Kaedah untuk aksara sebelum dan seterusnya

1 Jika rentetan adalah aksara yang sama sebelum dan selepas, anda boleh menggunakan fungsi trim() untuk mengalih keluar <.>

fungsi trim() Kecuali aksara ruang putih atau aksara pratakrif lain pada kedua-dua belah rentetan. Format sintaks:

trim(string,charlist)
  • rentetan: Menentukan rentetan untuk disemak.

  • charlist: Menentukan aksara yang hendak dipadamkan daripada rentetan.

Nilai pulangan: Kembalikan rentetan yang diubah suai.

Contoh: Keluarkan aksara sebelum dan selepas rentetan

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "a123456789a";
echo "原字符串:".$str;
echo "<br>去掉字符后:".trim($str,"a");
?>

Bagaimana untuk membuang aksara sebelum dan selepas rentetan dalam php

2 Jika aksara sebelum dan selepas rentetan itu bukan aksara yang sama, anda boleh menggunakan fungsi dan ltrim() masing-masing mengeluarkan rtrim()

  • Fungsi ltrim() boleh mengalih keluar aksara kosong atau aksara pratakrif lain di sebelah kiri sisi rentetan.

  • fungsi rtrim() boleh mengalih keluar aksara ruang putih atau aksara pratakrif lain di sebelah kanan rentetan.

Sintaks fungsi ltrim() dan rtrim() adalah serupa dengan trim() di atas dan boleh digunakan untuk rujukan.

Contoh: Keluarkan aksara a di hadapan rentetan dan aksara b di belakang

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "a123456789b";
echo "原字符串:".$str;
echo "<br>去掉字符后:".ltrim(rtrim($str,&#39;b&#39;),&#39;a&#39;);
?>

Bagaimana untuk membuang aksara sebelum dan selepas rentetan dalam php

Pembelajaran yang disyorkan: "

PHP video tutorial

Atas ialah kandungan terperinci Bagaimana untuk membuang aksara sebelum dan selepas 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