字符串函数小结

原创 2018-11-30 15:35:49 178
摘要:<?php header("Content-type: text/html; charset=utf-8");  class ClassName  { function index($a,$b){ $a = strtolower($a);//转化为小写 $a = rt
<?php
header("Content-type: text/html; charset=utf-8"); 
class ClassName 
{
	function index($a,$b){
	$a = strtolower($a);//转化为小写
	$a = rtrim($a,"b");//删除最右侧的制定字符。中间不会改变
	$a = ltrim($a,"a");//删除最左侧的制定字符。中间不会改变
	$a = trim($a,"c ");//删除两侧最外侧的制定字符。中间不会改变
	$a = strip_tags($a);//删除所有HTML php 等标签。
	$a = htmlspecialchars($a);//转义字符,标签转成字符串原样输出。
	if(strpos($a,$b)){ //判断字符串中是否存在,存在则返回所在位置。
		$a.='png';
	}else{
		$a.='jpg';
	} ; 
	$a = strstr($a,$b);//搜索字符串在另一字符串中的第一次出现。输出该字符往后的字符串
	$a = substr_replace($a,'png',1,1);//在指定位置替换并规定替换掉几个字符
	$a = str_replace(['png','pn'],'jpge',$a);//用制定的字符替换掉制定的字符,可以使用数组匹配多个字符
	$a = json_encode($a);
	return $a;
	}
}

$a = "ac A<p>Bc\&woder.啊Dca啊.</p> cb";
$b = "wo";
$ceshi = new ClassName();
$a = $ceshi->index($a,$b);
$a = json_decode($a);
$c = strripos($a,'.');//获取最后一个.的位置
 echo $a = substr($a, $c+1 );//获取指定位置以后的字符,可以用于获取图片格式。

突然感觉字符串函数很好玩啊。功能很强大。就是函数太多了太难记了。

批改老师:天蓬老师批改时间:2018-11-30 16:09:10
老师总结:字符串函数非常 多,你可归纳一下, 如果同样一个功能,即可以用函数,也可以正规,那么首选函数

发布手记

热门词条