本文目录一览:
- 1、PHP, 去掉一个字符串第一个冒号前面的部分(包括冒号),得到剩下的部分。
- 2、php 删除字符串中第一次出现的&,请问怎样写?
- 3、如果字符串第一个字符是0,则除掉该字符串的第一个字符 PHP写法?
- 4、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;