php中的explode()函数实例介绍
PHP是功能强大的网站开发工具之一,它包含各种用于各种目的的内置函数,其中explode()函数是一个内置函数,主要用于将字符串拆分为不同的字符串。
含义:
explode()函数基于字符串分隔符拆分字符串,即它将字符串拆分为出自分隔符的位置。此函数返回一个数组,其中包含通过拆分原始字符串形成的字符串,我们可以通过访问数组来轻松检索字符串的每个部分
它的语法结构如下:
explode(separator,string,limit)
separator:表示指定字符串将要分割的关键点,换句话说,只要在字符串中找到此字符,它就会表示数组的一个元素的结尾和另一个元素的开头。
OriginalString:表示在数组中拆分的输入字符串。
NoOfElements:用于指定数组的元素数。此参数可以是任何整数(正数,负数或零),
正数:表示返回包含最多 limit 个元素的数组
负数:表示数据的最后N个元素将被修剪掉,数组的剩余部分将作为单个数组返回
零:表示返回的数组将只有一个元素,即整个字符串
例:
<?php
$str = 'hello,how, are ,you ';
// 零 limit
print_r(explode(',',$str,0));
// 正的 limit
print_r(explode(',',$str,3));
// 负的 limit
print_r(explode(',',$str,-1));
?>
效果图如下:

使用特定字符作为分隔符:
<?php
$str = 'he-llo-how-are you ';
// 零 limit
print_r(explode('-',$str,0));
// 正的 limit
print_r(explode('-',$str,3));
// 负的 limit
print_r(explode('-',$str,-1));
?>
效果图如下:

总结:以上就是本篇文章的全部内容了,希望通过这篇文章可以帮助大家对于explode()函数有一定的了解。
相关推荐
-
PHP的mysqli_thread_id()函数讲解
PHP mysqli_thread_id() 函数 返回当前连接的线程 ID,然后杀死连接: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "连接 MySQL
-
PHP的mysqli_set_charset()函数讲解
PHP mysqli_set_charset()函数 设置默认客户端字符集: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: &quo
-
PHP的mysqli_sqlstate()函数讲解
PHP mysqli_sqlstate() 函数 返回最后一个 MySQL 操作的 SQLSTATE 错误代码: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "
-
PHP合并两个或多个数组的方法
使用运算符"+" PHP的数组运算符"+"可以用来联合两个(或多个数组). <?php header("content-type:text/html;charset=utf-8"); $x = array("red", "green","orange"); $y = array("red","blue","yellow",
-
PHP的mysqli_select_db()函数讲解
PHP mysqli_select_db() 函数 更改连接的默认数据库: 删除数据库 <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败:
-
PHP的mysqli_stat()函数讲解
PHP mysqli_stat() 函数 创建 SSL 连接: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: " . my
-
PHP的mysqli_rollback()函数讲解
PHP mysqli_rollback() 函数 关闭自动提交,做一些查询,提交查询,然后回滚当前事务: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "连接
-
PHP的mysqli_stmt_init()函数讲解
PHP mysqli_stmt_init() 函数 初始化声明并返回 mysqli_stmt_prepare() 使用的对象: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { ech
-
PHP的mysqli_ssl_set()函数讲解
PHP mysqli_ssl_set() 函数 实例 创建 SSL 连接: <?php $con=mysqli_init(); if (!$con) { die("mysqli_init failed"); } mysqli_ssl_set($con,"key.pem","cert.pem","cacert.pem",NULL,NULL); if (!mysqli_real_connect($con,"loca
-
详解php伪造Referer请求反盗链资源
有些产品为了防止自己的产品被盗链访问,会采用反盗链措施,如封闭型生态的音乐网站和视频网站,他们已经为了版权付费,自然不希望你免费使用他们的资源.但因为很多人专门研究盗链,因此我们也需要了解下盗链.反盗链和逃避反盗链的原理. 盗链 引用百度百科对盗链的定义: 盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率.受益者不提供资源或提供很少的资源,而真正的服务提供商却得不到任何
随机推荐
- DOS批处理中%cd%与%~dp0的区别详解
- 超过了脚本运行的最长时间..Server.ScriptTimeOut 属性指定新值
- win7下FTP服务器配置访问教程
- cmd NTSD命令用法详解
- js实现单一html页面两套css切换代码
- js window.print实现打印特定控件或内容
- Python实现获取域名所用服务器的真实IP
- MySQL中对于not in和minus使用的优化
- 浏览器关闭使session失效的问题多种解决方式
- Python3.0与2.X版本的区别实例分析
- jQuery遮罩层实例讲解
- js实现城市级联菜单的2种方法
- JS嵌套函数调用上下文的问题解决
- 解决Android SurfaceView绘制触摸轨迹闪烁问题的方法
- 详解Spring框架---IOC装配Bean
- 破解图片防盗链的代码(asp/php)测试通过
- .net使用Aspose.Words进行Word替换操作的实现代码
- php读取本地json文件的实例
- python实现类之间的方法互相调用
- 易语言实现无需加好友强制查看QQ资料卡片的方法
