DAY51 - JS事件 (注册验证、事件捕获、事件冒泡、位置的相关性、宽度,高度,滚动条相关属性、鼠标移入切换、放大镜、镜头跟随移动)

在Web编程中,字符串是使用最为频繁的数据类型之一,PHP为我们提供了大量实用的函数,帮助我们完成许多复杂的字符串处理工作!

一、去除空白或其他字符函数
    1.trim()
     2.ltrim()
     2.rtrim()
二、大小写转换函数
    1.strtoupper()
    2.strtolower()
三、字符串查找函数
    1.substr_count()
    2.strpos()
    3.strstr()
四、字符串替换函数
    1.str_replace()

五、与html标签相关的函数
    1.htmlspecialchars()
    2.strip_tags()
六、字符串截取函数
    1.substr()
七、字符串分隔函数
    1.explode()
    2.str_split()

<?php
/*
$str='    abc   ';
var_dump($str);
var_dump(trim($str));


$str='abcabcdefac';
var_dump($str);
var_dump(trim($str,'bac'));

$str='    abc   ';
var_dump($str);
var_dump(ltrim($str));
var_dump($str);
*/
/*
$str='test';
var_dump($str);
$str1=strtoupper($str);
var_dump($str);


$str='TeSt';
var_dump($str);
var_dump(strtolower($str));
var_dump($str);
*/
/*
$str='testteste';
var_dump(substr_count($str,'te'));

$text2 = 'gcdgcdgcd';
echo substr_count($text2, 'gcdgcd');

$str='testteste';
var_dump(substr_count($str,'te',1,8));//不能超出字符串
*/
/*
$str='testteste';
var_dump(strpos($str, 't1'));
if(strpos($str, 't')===false){
    echo '没找到!';
}else{
    echo '找到啦!';
}

$str='testteste';
var_dump(strpos($str, 't',1));
*/
/*
$str='testteste';
var_dump($str);
var_dump(strstr($str,'s'));
var_dump(strstr($str,'s',true));
*/
/*
$str='testteste';
var_dump($str);
var_dump(str_replace('t','T',$str));
*/
/*
$str='abc123abc';
var_dump($str);
$str1=str_replace(array('1','2','3'),array('一','二','三'),$str,$count);
echo $count;
var_dump($str1);
*/
$str=array(
        'abc123abc',
        '123abcabc',
        'abcab123c'
);
var_dump($str);
$str1=str_replace(array('1','2','3'),array('一','二','三'),$str,$count);
echo $count;
var_dump($str1);

 

posted @ 2017-06-04 10:37  千机楼  阅读(150)  评论(0)    收藏  举报