php函数练习 2019.04.12

2019.04.12

  1. explode()//把字符串打散为数组。
  2. str_repeat()//把字符串重复指定的次数。。
  3. str_replace()// 替换字符串中的一些字符(对大小写敏感)。。
  4. strlen()//返回字符串的长度。
  5. strrev()// 反转字符串。
  • explode()函数
    explode(separator,string,limit)

1.separator 必需。规定在哪里分割字符串。
2.string 必需。要分割的字符串。
3.limit 可选。规定所返回的数组元素的数目。
大于 0 - 返回包含最多 limit 个元素的数组
小于 0 - 返回包含除了最后的 -limit 个元素以外的所有元素的数组
0 - 返回包含一个元素的数组

例子 1
使用 limit 参数来返回一些数组元素:

<?php
$str = 'one,two,three,four';

// 零 limit
print_r(explode(',',$str,0));

// 正的 limit
print_r(explode(',',$str,2));

// 负的 limit
print_r(explode(',',$str,-1));
?>
运行结果:
Array ( [0] => one,two,three,four ) Array ( [0] => one [1] => two,three,four ) Array ( [0] => one [1] => two [2] => three )
  • str_repeat()函数
    str_repeat(string,repeat)

string 必需。规定要重复的字符串。
repeat 必需。规定字符串将被重复的次数。必须大于等于 0。

实例
把字符串 "Shanghai " 重复 5 次:

<?php
echo str_repeat("Shanghai",5);

运行结果:
Shanghai Shanghai Shanghai Shanghai Shanghai
?>
  • str_replace()函数
    str_replace(find,replace,string,count)

find 必需。规定要查找的值。
replace 必需。规定替换 find 中的值的值。
string 必需。规定被搜索的字符串。
count 可选。对替换数进行计数的变量。

例子 1
使用带有数组和 count 变量的 str_replace() 函数:

<?php
$arr = array("blue","red","green","yellow");
print_r(str_replace("red","pink",$arr,$i));
echo "替换数:$i";
?>
运行结果:
Array ( [0] => blue [1] => pink [2] => green [3] => yellow ) 替换数:1

例子 2
使用带有需要替换的元素少于查找到的元素的 str_replace() 函数:

<?php
$find = array("Hello","world");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_replace($find,$replace,$arr));
?>

运行结果:
Array ( [0] => B [1] => [2] => ! )
  • strlen()函数
    strlen(string)

string 必需。规定要检查的字符串。

例子 1
返回字符串 "I love Shanghai!" 的长度:

<?php
echo strlen("I love Shanghai!");
?>

运行结果:
16
  • strrev()函数
    strrev(string)

string 必需。规定要反转的字符串。

实例
反转字符串 "I love Shanghai!"<?php
echo strrev("I love Shanghai!");
?>

运行结果:
!iahgnahS evol I
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值