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中array_map与array_column之间的关系分析
Aug 19 PHP
DEDECMS首页调用图片集里的多张图片
Jun 05 PHP
php中的常用魔术方法汇总
Feb 14 PHP
PHP微信开发之查询微信精选文章
Jun 23 PHP
PHP socket 模拟POST 请求实例代码
Jul 18 PHP
thinkPHP订单数字提醒功能的实现方法
Dec 01 PHP
解决PHP 7编译安装错误:cannot stat ‘phar.phar’: No such file or directory
Feb 25 PHP
Paypal实现循环扣款(订阅)功能
Mar 23 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
Sep 16 PHP
ThinkPHP5框架缓存查询操作分析
May 30 PHP
PHP等比例压缩图片的实例代码
Jul 26 PHP
PHP数组Key强制类型转换实现原理解析
Sep 01 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
php+ajax实现无刷新分页的方法
2014/11/04 PHP
php常用的url处理函数总结
2014/11/19 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
js querySelector和getElementById通过id获取元素的区别
2012/04/20 Javascript
JS特权方法定义作用以及与公有方法的区别
2013/03/18 Javascript
js绑定事件this指向发生改变的问题解决方法
2013/04/23 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
2013/07/21 Javascript
node.js中的fs.fstatSync方法使用说明
2014/12/15 Javascript
jquery实现带缩略图的全屏图片画廊效果实例
2015/06/25 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
swiper自定义分页器使用方法详解
2020/09/14 Javascript
移动端如何用下拉刷新的方式实现上拉加载
2018/12/10 Javascript
详解js实时获取并显示当前时间的方法
2019/05/10 Javascript
IE11下CKEditor在Bootstrap Modal中下拉问题的解决
2019/09/25 Javascript
node.js express框架实现文件上传与下载功能实例详解
2019/10/15 Javascript
python中的__init__ 、__new__、__call__小结
2014/04/25 Python
python数据结构树和二叉树简介
2014/04/29 Python
python教程之用py2exe将PY文件转成EXE文件
2014/06/12 Python
python3新特性函数注释Function Annotations用法分析
2016/07/28 Python
python 通过类中一个方法获取另一个方法变量的实例
2019/01/22 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
如何基于Python实现电子邮件的发送
2019/12/16 Python
解决Python图形界面中设置尺寸的问题
2020/03/05 Python
利于python脚本编写可视化nmap和masscan的方法
2020/12/29 Python
Molly Bracken法国电子商店:法国女性时尚品牌
2019/07/24 全球购物
陈欧广告词
2014/03/14 职场文书
求职个人评价范文
2014/04/09 职场文书
校庆口号
2014/06/20 职场文书
竞选班干部演讲稿300字
2014/08/20 职场文书
批评与自我批评范文
2014/10/15 职场文书
品德与社会教学反思
2016/02/24 职场文书
导游词之清晏园
2019/11/22 职场文书
Spring Boot两种全局配置和两种注解的操作方法
2021/06/29 Java/Android
CSS 实现Chrome标签栏的技巧
2021/08/04 HTML / CSS