Heim >Backend-Entwicklung >PHP-Problem >So entfernen Sie das Ende einer Zeichenfolge in PHP

So entfernen Sie das Ende einer Zeichenfolge in PHP

藏色散人
藏色散人Original
2020-09-07 09:45:242545Durchsuche

So entfernen Sie die letzte Zeichenfolge in PHP: 1. Verwenden Sie die Funktion substr, um das letzte Zeichen der Zeichenfolge zu entfernen. 2. Verwenden Sie die Funktion rtrim, um das letzte Zeichen der Zeichenfolge zu entfernen ,$last_char);“-Methode zum Entfernen des Endzeichens der Zeichenfolge.

So entfernen Sie das Ende einer Zeichenfolge in PHP

Empfehlung: „PHP-Video-Tutorial

php entfernt die Zeichen am Ende der Zeichenfolge

$str = '123,234,345,';
echo $str,&#39;<br/>&#39;;
//1、使用substr()函数实现去除字符串末尾字符
echo substr($str,0,-1),&#39;<br/>&#39;;//123,234,345
 
 
//2、使用rtrim()函数实现去除字符串末尾字符
//2.1、已知末尾字符
echo rtrim($str,&#39;,&#39;),&#39;<br/>&#39;;//123,234,345
 
//2.2、不知道末尾字符,需先获取末字符
$last_char=$str{strlen($str)-1}; // &#39;,&#39;
//或者: $last_char=substr($str,-1); // &#39;,&#39;
echo rtrim($str,$last_char);//123,234,345

Ergänzung:

Verschiedene Verwendungen von geschweiften Klammern in PHP:

//1、 {} 表示程序块的开始和结束:if{} while{} switch(){}等
 
//2、 {}用来表示字符串下标
$str = &#39;hello&#39;;
echo $str[0],&#39;<br>&#39;;// h
echo $str{0},&#39;<br>&#39;;// h
// 在字符串的变量的后面跟上{}花括号和方括号一样都是把某个字符串变量当成数组处理
 
//3、分离变量
$s=&#39;aaa&#39;;
echo "${s}bbb<br/>";//等同于"$s.bbb" => "aaa.bbb" 结果输出:aaabbb
// 防止变量名和后面的字符串合并成一个变量名,变成$aaabbb

Das obige ist der detaillierte Inhalt vonSo entfernen Sie das Ende einer Zeichenfolge in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn