一 代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html; charset=gb2312">
<title>应用strstr()函数获取指定字符串在字符串中首次出现的位置后的所有字符</title>
</head>
<body>
<?php
echo strstr("明日编程自动化","编");//输出查询的字符串
echo "<br>";//执行换行
echo strstr("http://www.cakin.com","w");//输出查询的字符串
echo "<br>";//执行换行
echo strstr("0431-85759348","8");//输出查询的字符串
?>
</body>
</html>
二 运行结果
编程自动化
www.cakin.com
85759348
www.cakin.com
85759348
三 函数说明
string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )
返回haystack字符串从needle第一次出现的位置开始到haystack结尾的字符串。
Note:
该函数区分大小写。如果想要不区分大小写,请使用 stristr()。
Note:
如果你仅仅想确定needle是否存在于haystack中,请使用速度更快、耗费内存更少的 strpos() 函数。
参数
haystack
输入字符串。
needle
如果needle不是一个字符串,那么它将被转化为整型并且作为字符的序号来使用。
before_needle
若为TRUE,strstr()将返回needle在haystack中的位置之前的部分。
返回值
返回字符串的一部分或者FALSE(如果未发现needle)。
相关推荐
以下是一些关键的PHP符号和数据库操作关键字的详细说明: 1. 注释符号: - `//` 单行注释,从符号开始到行尾的所有内容被视为注释。 - `/* ... */` 多行注释,用于跨越多行的注释。 2. 引号的使用: - `' '` 单...
该类向指定的工作站点发送 HTTP 请求,以检索符合指定条件的工作页面的提要。 它返回一个数组,其中包含在所有站点中找到的职位的详细信息,例如职位名称、描述和职位页面 URL。 目前支持在Craigslist、Indeed和...
通配符%在关键字前后表示匹配任意数量的字符,这有助于检索出包含关键字的记录。在PHP代码中,我们看到变量$info从POST方法接收的搜索内容,并将其拼接进SQL查询语句中。例如: ```sql "name like '%$info%' OR ...
- **排序结果**:使用`ORDER BY`关键字对查询结果进行排序。 - **更新数据**:使用`UPDATE`语句修改现有的数据库记录。 - **删除数据**:使用`DELETE FROM`语句从表中移除记录。 此外,PHP还可以使用ODBC(开放...
1. **面向对象编程的增强**:PHP5引入了真正的类、对象和继承机制,支持抽象类、接口、访问修饰符(public、private、protected)、final关键字以及魔术方法等。这些特性使得PHP5在面向对象编程方面与Java和C#等现代...
《PHP7 CHM版手册》是为PHP开发者提供的一份详尽、便捷的参考资料,它以CHM(Microsoft Compiled HTML Help)格式呈现,便于快速检索和查阅。这份手册包含了PHP7的所有核心概念、函数、语法及最佳实践,是学习和进阶...
结合这两个概念,我们可以构建一个PHP驱动的全文搜索引擎,用于在指定目录下搜索文件并展示相关信息。以下是关于这个主题的详细知识: 1. **全文搜索基础** - 全文搜索不同于简单的关键词匹配,它涉及到对文本内容...
在实际应用中,这样的系统可能广泛应用于企业内部的文档检索、知识库搜索,或者开发者为了研究Google搜索API的用法和性能而创建的项目。通过深入理解和定制化这个系统,用户可以根据自己的需求进一步优化搜索体验,...
书名:《PHP开发实战1200例(第I卷)》(清华大学出版社.潘凯华.刘中华) PDF格式扫描版,全书分为5篇15章,共899页。2011年1月出版。 全书压缩打包成2部分,这是第1部分。 注:本系列图书的第I、II卷再版时均相应改名...
书名:《PHP开发实战1200例(第I卷)》(清华大学出版社.潘凯华.刘中华) PDF格式扫描版,全书分为5篇15章,共899页。2011年1月出版。 全书压缩打包成2部分,这是第2部分。 注:本系列图书的第I、II卷再版时均相应改名...
可以使用LIMIT和OFFSET关键字在SQL查询中实现分页,或者通过计算总记录数和每页显示数量来生成分页链接。 10. **搜索功能**:实现搜索功能需要在用户输入的关键词与数据库中的新闻标题或内容进行匹配。这可能涉及到...
15. **文件上传**:PHP允许用户通过HTTP上传文件,`$_FILES` 超全局数组存储上传信息,`move_uploaded_file()` 将临时文件移动到指定位置。 在《Teach Yourself PHP In 10 Minutes》这本书中,这些知识点会以简洁...
- 自定义函数:使用`function`关键字创建函数,可以封装常用逻辑。 - 内置函数:如`strlen()`用于获取字符串长度,`count()`用于计算数组元素数量。 3. **表单处理** - `$_GET` 和 `$_POST`:用于接收HTTP请求中...
PHP是一种服务器端脚本语言,主要用于Web开发,而MySQL则是一款关系型数据库管理系统(RDBMS),提供了高效的数据存储和检索能力。下面将详细探讨PHP与MySQL编程的相关知识点。 1. PHP基础: - PHP语法:PHP代码...
此函数将返回当前系统的日期和时间,并按照指定的格式进行展示。 ### 2. `echo`, `print`, `print_r`的区别 问题:`echo()`, `print()`, `print_r()`的区别是什么? 解答: - `echo`是最常用的输出字符串的方式之一...
4. **`GROUP BY` 和 `COUNT`**:这两个关键字常被一起使用,用于按指定列进行分组并统计每组的数量。例如,统计每个类别下的订单数量。 5. **索引的重要性**:索引能够极大地提高数据检索的速度。在面试时可能会被...
在当今的IT领域,文件的管理和检索是日常工作中的一个重要环节。特别是在网络环境下,能够快速、准确地找到特定文件对于工作效率的提升至关重要。本文将详细介绍如何使用PHP实现一个远程文件查找器,该查找器能够...