Home  >  Article  >  Backend Development  >  How to remove character prefix in php

How to remove character prefix in php

藏色散人
藏色散人Original
2020-09-30 09:30:192783browse

php method to delete character prefixes: first create a PHP sample file; then define a string; finally remove the specified prefix characters through the "substr($arr1,4);" method.

How to remove character prefix in php

Recommended: "PHP Video Tutorial"

Original string 1,2,3,4 ,5,6,
Remove the last character ",", the final result is 1,2,3,4,5,6

The code is as follows:

  1. $str = "1,2,3,4,5,6,";
  2. $newstr = substr($str,0,strlen($str)-1);

  3. echo $newstr;
  4. //echo 1,2,3,4,5,6


The function that comes with the system You can achieve this effect in two ways:

  1. substr($str, 0, -1)
  2. //Function 2
  3. rtrim($str , ",")

Remove a few characters at the front

$arr1=substr($arr1,4);//去除前4个字符

Remove duplicate element values ​​in the array array_unique()

<meta charset="utf-8" />
<?php 
$a1="206,206,206,201,206,201";
//$array = explode(&#39;,&#39;, $a1);  //字符串组成数组
$array1=implode(",",array_unique(explode(&#39;,&#39;, $a1)));
 print_r($array1);
?>

array How to increment the index value from 0 again

<?php
    $a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse");
    print_r(array_values($a));
    // 输出:
    // Array ( [0] => Cat [1] => Dog [2] => Horse )
?>

Intercept and remove the first character

<?php
$a = "About us";
$a = substr($a,1);
echo $a;
?>

phpGet The first character of the string

substr( $str, 0, 1 );

Usage:
substr(string,start,length)

<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";

echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
echo substr("Hello world",-2-3)."<br>";
?>

Result:

Hello worl
ello wor
Hello
world
Hello worl
ello wor
Hello
world

Quote: http://www.w3school.com.cn/tiy/s.asp?f=demo_php_func_string_substr_2

JQ Delete the last one of string Or method of several characters

String: var s = "1,2,3,4,5,"
Goal: Delete the last ","
Method:
s =s.substring(0,s.length-1); Change

1 to 4, which is to delete the last four digits

Note: The first letter of length: "l" must be lowercase , "L" is wrong (Length)

The above is the detailed content of How to remove character prefix in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn