Bagaimana untuk mengalih keluar koma bertitik terakhir dalam php

青灯夜游
Lepaskan: 2023-03-17 22:46:02
asal
2819 orang telah melayarinya

3 cara untuk mengalih keluar koma bertitik terakhir dalam PHP: 1. Gunakan fungsi rtrim() untuk mengalih keluarnya Anda boleh memadamkan aksara yang ditentukan di hujung rentetan. ";""; 2. Gunakan fungsi substr() untuk mengalih keluar, anda boleh memangkas aksara terakhir dalam susunan terbalik, sintaksnya ialah "substr($str,0,-1)"; 3. Gunakan mb_substr() fungsi untuk dialih keluar, anda boleh memangkas aksara terakhir dalam susunan terbalik, sintaksnya ialah " mb_substr($str,0,-1,"Pengekodan aksara")".

Bagaimana untuk mengalih keluar koma bertitik terakhir dalam php

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

Alih keluar yang terakhir daripada kaedah Koma bertitik rentetan php

Kaedah 1: Gunakan fungsi rtrim() untuk mengalih keluar koma bertitik terakhir

Fungsi rtrim() boleh padamkan hujung rentetan aksara Ruang putih (atau aksara lain)

rtrim($str, "指定字符")
Salin selepas log masuk

Contoh:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$num = "1;2;3;4;5;6;";
$str = rtrim($num, ";")  ;
echo $num;
var_dump($str);
?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar koma bertitik terakhir dalam php

Nota: Fungsi rtrim() akan memadam aksara berturutan di sebelah kanan .

Jika beberapa aksara terakhir berturut-turut, ia akan dipadamkan bersama

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "php中文网;;;;";
echo $str;
$str = rtrim($str,";");
var_dump($str);

?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar koma bertitik terakhir dalam php

Kaedah 2: Gunakan fungsi substr() untuk keluarkan yang terakhir Titik koma

boleh dipotong dengan menggunakan fungsi substr() dalam susunan terbalik (fungsi ini tidak boleh digunakan untuk aksara Cina).

substr(string,start,length)
Salin selepas log masuk
参数描述
string必需。规定要返回其中一部分的字符串。
start必需。规定在字符串的何处开始。
  • 正数 - 在字符串的指定位置开始
  • 负数 - 在从字符串结尾的指定位置开始
  • 0 - 在字符串中的第一个字符处开始
length可选。规定要返回的字符串长度。默认是直到字符串的结尾。
  • 正数 - 从 start 参数所在的位置返回
  • 负数 - 从字符串末端返回

Nilai pulangan: Bahagian rentetan yang diekstrak, mengembalikan FALSE jika gagal atau mengembalikan rentetan kosong.

Jika anda ingin menggunakan fungsi substr() untuk mengalih keluar koma bertitik terakhir, gunakan pernyataan berikut:

substr($str, 0, -1)
Salin selepas log masuk

Contoh:

<?php
$str1 = "abcdef;";
echo $str1;
$str1 = substr($str1, 0, -1);
var_dump($str1);

$str2 = "abcdef;;";
echo $str2;
$str2 = substr($str2, 0, -1);
var_dump($str2);
?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar koma bertitik terakhir dalam php

Penjelasan: Fungsi mb_substr() adalah berbeza daripada fungsi rtrim() Ia tidak akan memadam aksara berturut-turut, tetapi hanya memadamkan bilangan aksara yang ditentukan pada kedudukan yang ditentukan .

Kaedah 3: Gunakan fungsi mb_substr() untuk mengalih keluar koma bertitik terakhir

Penggunaan fungsi mb_substr() adalah sama dengan fungsi substr(), memotong digit terakhir dalam susunan terbalik. Aksara sudah mencukupi; tetapi fungsi ini boleh digunakan untuk aksara Cina.

mb_substr($str,$start,$length,$encoding)
Salin selepas log masuk
参数描述
str必需。从该 string 中提取子字符串。
start必需。规定在字符串的何处开始。
  • 正数 - 在字符串的指定位置开始
  • 负数 - 在从字符串结尾的指定位置开始
  • 0 - 在字符串中的第一个字符处开始
length可选。规定要返回的字符串长度。默认是直到字符串的结尾。
  • 正数 - 从 start 参数所在的位置返回
  • 负数 - 从字符串末端返回
encoding可选。字符编码。如果省略,则使用内部字符编码。

Nilai pulangan: Mengembalikan bahagian rentetan yang diekstrak, mengembalikan FALSE jika gagal atau mengembalikan rentetan kosong.

Contoh:

<?php
$str = "abcdef;";
echo $str;
$str = mb_substr($str, 0, -1,"utf-8");
var_dump($str);

?>
Salin selepas log masuk

Bagaimana untuk mengalih keluar koma bertitik terakhir dalam php

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar koma bertitik terakhir dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan