您的位置:

php去除第一个字符,php去除字符串首尾的某个字符

本文目录一览:

PHP, 去掉一个字符串第一个冒号前面的部分(包括冒号),得到剩下的部分。

$str = '123:1231:343';

$arr = explode(‘:’,$str);

array_shift($arr);

$str = join(':',$arr);

echo $str;

php 删除字符串中第一次出现的&,请问怎样写?

直接用preg_replace吧

$result = preg_replace('//', '', $str, 1);

$str是你的字符串

如果字符串第一个字符是0,则除掉该字符串的第一个字符 PHP写法?

你好,

这里主要考察substr()这个函数的用法;

先把LZ想要的效果代码写出来

$str = "0111101ffffffff12090";

// $str = "222ffff0f0";

$str1 = substr($str,0,1); // 对$str字符串从索引为0(就是字符串的第一个位置)开始截取并且取一个字符(判断首字符)

// echo $str1;

//substr(string,x,y); 这个函数前面2个参数必须有,第3个参数(y)可有可无

//string:你需要修改的字符串

//x:表示字符串的索引从x开始

//y:表示总共截取y个字符

$length = strlen($str);

//strlen():获取字符串的总长度

if($str1==0){

//上面已经截取了字符串的第一个字符,现在判断是否为0,如果为0 则把修改过的字符串赋给原字符串,这样就达到了如果第一个字符为0就去掉,不为0则不变

$str2 = substr($str,1,($length-1));

//echo $str2;

$str = $str2;

}

echo $str;

相信已经够详细了吧。LZ可以吧上面的代码放到编辑工具里面运行看看

----------希望对你有所帮助 O(∩_∩)O

php删除字符串中指定字符前的字符

?php

$str = '海南省-海口市-美兰区';

$str = preg_replace('/^[^\-]*\-/is', '', $str);

echo $str;

exit;