php手册里的 显示所有你查找的字符的位置,以及该字符所在的单词
来源:互联网 发布:矩阵组织结构 职能组织 编辑:程序博客网 时间:2024/05/16 11:12
//该函数的功能是显示所有你查找的字符的位置,以及该字符所在的单词
function strpos_recursive($haystack, $needle, $offset = 0, &$results = array()) {
$offset = strpos($haystack, $needle, $offset);
if($offset === false) {
return $results;
} else {
$results[] = $offset;
return strpos_recursive($haystack, $needle, ($offset + 1), $results);
}
}
$string = 'This is some string';
$search = 'i';
$found = strpos_recursive($string, $search);
if($found) {
foreach($found as $pos) {
echo 'Found "'.$search.'" in string "'.$string.'" at position <b>'.$pos.'</b><br />';
}
} else {
echo '"'.$search.'" not found in "'.$string.'"';
}
function strpos_recursive($haystack, $needle, $offset = 0, &$results = array()) {
$offset = strpos($haystack, $needle, $offset);
if($offset === false) {
return $results;
} else {
$results[] = $offset;
return strpos_recursive($haystack, $needle, ($offset + 1), $results);
}
}
$string = 'This is some string';
$search = 'i';
$found = strpos_recursive($string, $search);
if($found) {
foreach($found as $pos) {
echo 'Found "'.$search.'" in string "'.$string.'" at position <b>'.$pos.'</b><br />';
}
} else {
echo '"'.$search.'" not found in "'.$string.'"';
}
- php手册里的 显示所有你查找的字符的位置,以及该字符所在的单词
- 查找所有字符的位置
- 得到字符所在的位置,,通过位置得到该位置所在的字符
- 查找字符的位置
- 重回此处,php手册里的取所有错误报告层级的字符定义
- php 中查找某个字符在字符串中出现的所有位置
- PHP字符的显示
- 查找目录中所有带中文字符的文件,并列出中文所在的行
- 查找shell所在的位置
- 查找输入字符串中第一个相同的字符,并显示该字符
- SQL语句中查找字符的位置
- android 查找字符在字符串的位置
- 查找字符串中指定字符的位置
- 查找字符串中指定字符的位置:
- sqlserver中获取最后一个字符所在的位置
- ios--NSString查找字符的位置及字符长度(笔记)
- 查找所有包含某个字符的序号
- vc ListCtrl查找某个字符所在的行数
- 四、SQL局部变量和全局变量
- 禁用VS2012的自动下载符号功能
- php 改变某目录下文件后缀
- java 能通过 url传值 把对象的值 穿过去吗
- Linux下Socket网络编程,文件传输,数据传输的C语言例子
- php手册里的 显示所有你查找的字符的位置,以及该字符所在的单词
- Hibernate二级缓存
- c++推迟绑定
- MyBatis3整合Spring3、SpringMVC3
- 设计模式23 访问者模式 - Visitor
- Linux根文件系统突然出了点问题
- MYSQL数据备份与恢复的相关操作命令
- Book Two - The Ancient Masters(第二篇 古代的大师)
- MFC中全局变量的定义及使用