首页> 基础笔记 >PHP基础学习 >PHP正则 PHP正则
PHP正则其它字符串串处理函数:strstr()、strpos()、strrpos()、substr()
作者:小萝卜 2019-08-22 【 PHP 正则 】 浏览 1596
简介PHP正则其它字符串串处理函数:strstr()、strpos()、strrpos()、substr()
实例:
<?php
echo strstr("this is a test!", "test"); //输出test!
echo strstr("this is a test!", 115); //搜索 "s" 的ASCII值所代表的字符输出s is a test!
?>
实例2:
<?php
/**
用于获取URL中的文件名部分
@param string $url 任何一个URL格式的字符串
@return string URL中的文件名称部分
*/
function getFileName($url) {
//获取URL字符串中最后一个“/”出现的位置,再加1则为文件名开始的位置
$location = strrpos($url, "/")+1;
//获取在URL中从$location位置取到结尾的子字符串
$fileName = substr($url, $location);
//返回获取到的文件名称
return $fileName;
}
//获取网页文件名index.php
echo getFileName("http://bbs.lampbrother.net/index.php");
//获取网页中图片名logo.gif
echo getFileName("http://bbs.lampbrother.com/images/Sharp/logo.gif");
//获取本地中的文件名php.ini
echo getFileName("file:///C:/WINDOWS/php.ini");
很赞哦! (0)