asp函数split()对应php函数explode()


Posted in PHP onFebruary 27, 2019
<?php
//利用 explode 函数分割字符串到数组
$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串
$hello = explode(',',$source);
for($i=0;$i<count($hello);$i++){
echo $hello[$i];echo "</br>";
}
?>

截取去掉最后/第一个字符

$newstr = substr($str,0,strlen($str)-1);

取得数组的具体数据

$date = "04,30"; 
  list($month, $day) = split ('[,.-]', $date); 
  echo "Month: $month; Day: $day;<br />\n";

去除数组中重复的元素值 array_unique()

<meta charset="utf-8" />
<?php 
$a1="206,206,206,201,206,201";
//$array = explode(',', $a1); //字符串组成数组
$array1=implode(",",array_unique(explode(',', $a1)));
 print_r($array1);
?>

数组索引值如何重新从0开始递增

<?php
  $a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse");
  print_r(array_values($a));
  // 输出:
  // Array ( [0] => Cat [1] => Dog [2] => Horse )
?>

统计数组元素个数

$a="303,304,305,306,307";
$a = explode(',',$a);
echo count($a);

JS split

<script language="javascript"> 
str="2,2,3,5,6,6"; //这是一字符串 
var strs= new Array(); //定义一数组 
strs=str.split(","); //字符分割 
for (i=0;i<strs.length ;i++ ) 
{ 
document.write(strs[i]+"<br/>"); //分割后的字符输出 
} 
</script>

explode() 函数把字符串分割为数组。

// 示例 1 $pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; 
$pieces = explode(" ", $pizza); 
echo $pieces[0]; // piece1 
echo $pieces[1]; // piece2

implode() 函数把数组元素组合为一个字符串。

$array = array('a' => 1, 'b'=>2, 'c'=>3, 'd'=>4);
$string = implode("-",$array)
echo $string;
//==== 结果就是:1-2-3-4;

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
php基础知识:函数基础知识
Dec 13 PHP
php如何调用webservice应用介绍
Nov 24 PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
Jun 17 PHP
PHP解密Unicode及Escape加密字符串
May 17 PHP
php好代码风格的阶段性总结
Jun 25 PHP
yii2 resetful 授权验证详解
May 18 PHP
详解PHP如何更好的利用PHPstorm的自动提示
Aug 18 PHP
YII框架关联查询操作示例
Apr 29 PHP
php菜单/评论数据递归分级算法的实现方法
Aug 01 PHP
laravel 自定义常量的两种方案
Oct 14 PHP
Laravel实现通过blade模板引擎渲染视图
Oct 25 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
Feb 15 PHP
PHP中引用类型和值类型功能与用法示例
Feb 26 #PHP
PHP5.6读写excel表格文件操作示例
Feb 26 #PHP
PHP中抽象类,接口功能、定义方法示例
Feb 26 #PHP
PHP htmlentities()函数用法讲解
Feb 25 #PHP
PHP html_entity_decode()函数讲解
Feb 25 #PHP
PHP hex2bin()函数用法讲解
Feb 25 #PHP
PHP登录验证功能示例【用户名、密码、验证码、数据库、已登陆验证、自动登录和注销登录等】
Feb 25 #PHP
You might like
论建造顺序的重要性
2020/03/04 星际争霸
php文件上传的简单实例
2013/10/19 PHP
laravel中Redis队列监听中断的分析
2020/09/14 PHP
游戏人文件夹程序 ver 3.0
2006/07/14 Javascript
FireFox与IE 下js兼容触发click事件的代码
2008/11/20 Javascript
浅析showModalDialog数据缓存问题(用禁止浏览器缓存解决)
2013/07/09 Javascript
关于获取DIV内部内容报错的原因分析及解决办法
2016/01/29 Javascript
Vue2.0中三种常用传值方式(父传子、子传父、非父子组件传值)
2018/08/16 Javascript
微信小程序 Animation实现图片旋转动画示例
2018/08/22 Javascript
JavaScript函数IIFE使用详解
2019/10/21 Javascript
javascript实现留言板功能
2020/02/08 Javascript
Vue切换Tab动态渲染组件的操作
2020/09/21 Javascript
Python脚本实现格式化css文件
2015/04/08 Python
python:socket传输大文件示例
2017/01/18 Python
python字符串str和字节数组相互转化方法
2017/03/18 Python
django 2.0更新的10条注意事项总结
2018/01/05 Python
python 判断网络连通的实现方法
2018/04/22 Python
Python 实现引用其他.py文件中的类和类的方法
2018/04/29 Python
检测python爬虫时是否代理ip伪装成功的方法
2019/07/12 Python
Pytorch Tensor基本数学运算详解
2019/12/30 Python
如何在python中判断变量的类型
2020/07/29 Python
学生党员思想汇报
2013/12/28 职场文书
新郎父亲婚宴答谢词
2014/01/11 职场文书
试用期员工考核制度
2014/01/22 职场文书
表彰先进的通报
2014/01/31 职场文书
护理目标管理责任书
2014/07/25 职场文书
旅游活动总结
2014/08/27 职场文书
四风问题个人对照检查剖析材料
2014/09/27 职场文书
学校师德师风整改方案
2014/10/28 职场文书
大班上学期个人总结
2015/02/13 职场文书
迁徙的鸟观后感
2015/06/09 职场文书
2019个人年度目标制定攻略!
2019/07/12 职场文书
JS不要再到处使用绝对等于运算符了
2021/04/30 Javascript
详解Vue的sync修饰符
2021/05/15 Vue.js
Redis集群的关闭与重启操作
2021/07/07 Redis
springboot如何接收application/x-www-form-urlencoded类型的请求
2021/11/02 Java/Android