explode,strstr,strpos,strrchr,strchr

发布:2011-06-18 08:51   点击382次   评论:0

$f = "(path)/filename.php";

$a = explode(".",$f);
echo "<hr>explode(''.'',''$f''):";
echo "<br>a[0]) ".$a[0];
echo "<br>a[1]) ".$a[1];
echo "<br>Error) Empty delimiter ";

$s = strstr($f,".");
echo "<hr>strstr(''$f'',''.''):";
echo "<br>''.'') ".$s;
echo "<br>Error) Empty delimiter ";


$p = strpos($f,"~");
echo "<hr>strpos(''$f'',''.''):";
echo "<br>''.'') ".$p;
echo "<br>Error) Empty delimiter ";


// demo
echo "<hr>1)".substr($f,strrpos($f,''.''));
echo "<br>2)".strstr($f,".");
echo "<br>2)".strchr($f,".");
echo "<br>2)".strrchr($f,".");


echo "<hr>";
//strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,
//并返回从该位置到字符串结尾的所有字符。
//如果成失败,否则返回 false。

//strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。
//该函数返回字符串的其余部分(从匹配点)。
//如果未找到所搜索的字符串,则返回 false。

//explode() 函数把字符串分割为数组。本函数返回由字符串组成的数组,
//其中的每个元素都是由 separator 作为边界点分割出来的子字符串。

//strpos() 函数返回字符串在另一个字符串中第一次出现的位置。
//如果没有找到该字符串,则返回 false。
 

关于 GitHub 导航 部门 反馈

提示:`/home.php`入口数据仅为演示功能,不构成任何交易凭证,也不承担相关风险和责任!

Copyright © 2011-2018 xxxxx.com All rights reserved.

Run:1.968/28.524(ms); 7(sql)/2.881(MB); comm:news/detail; Upd:2025-01-11 08:17:18