php常用字符串处理

<?php
/**
 * Created by PhpStorm.
 * User: tang
 * Date: 14-11-16
 * Time: 下午2:19
 */
//把字符串转成数组。
$string = "fafa.afaf.fsfs.342.4fw3.x";
$arr = explode('.',$string);    //以点为单位,转成数组。
var_dump($arr);
 
$count = count($arr);
var_dump($count);      // count() 这是系统的一个函数,计算数量的。
 
$art = $arr[$conut-1];  // 查看,数组中最后一个单元的值。
var_dump($art);
 
//把数组变成字符串
$arr = array(1,3,4,'d','d','4d');
echo implode(',',$arr),'<br/>';   //将数组的值,边接成一个数符串。按‘,’号为标记。
 
//截取
$string = "abcdefg";
echo substr($string,-3,1),'<br/>';   // 函数内部参数  第一个参数,代表着,起点,正数是从字符串左到右,负数是 尾部向左数起。第二参数,代表着,数几位。。注意字符串数,从0位开始的。
 
//替换
$string = 'fafa.fafda.eiakf.3ad.4d';
echo str_replace('.','*',$string);    //函数()第一个参数,是标记,第二个参数,是要替换的目标,第三个参数,就是对应字符串的变量
 
//重复输出
$str = 'abc';
echo str_repeat($str,10);    // 函数() 第一个参数,对应重复的字符串变量。 第二个参数是,重复的次数。
原文地址:https://www.cnblogs.com/hang3351/p/4101436.html