当前位置: 首页 > news >正文

php数组和正则表达式的替换拆分匹配所有

正则表达式

$s = "a1s2d3f1g5f";
//echo preg_replace("/\d/","#",$s);  //替换

//$arr =  preg_split("/\d/",$s);
//var_dump($arr);                 //拆分;

//preg_match_all("/\d/",$s,$arr);  
//var_dump($arr,true);            //匹配所有

 

数组

//强类型语言
//定义:数组是一些相同数据类型的数据集合
//特点:1.数组里面只能存储相同类型的数据 。 2.长度是固定的。 3.在内存里面是连续的。 4。定义数组需要指定长度。

//弱类型语言
//特点:1.数组里面能存储不同类型的数据 。 2.长度是不固定的。 3.在内存里面是不连续的。
//定义:用array  支持用[]定义数组   直接用赋值定义

//索引数组
//$arr = array(1,2,3,4,5,6,"56","呵呵哒",1.34);
//$arr = [1,2,3];
//$arr[0] = 1;
//$arr[1] = "he";
//$arr[2] = 1.34;
//var_dump($arr);
//echo $arr[7];

关联数组
//$arr = array("code"=>"n001","name"=>"王朝马汉");
//echo $arr["name"];

转载于:https://www.cnblogs.com/sunzhenkun/p/7406581.html

相关文章:

  • OC与Swift混编
  • 算法学习(十一)
  • 【Java核心计算 基础知识(第9版)】第4章 对象与类
  • FPGA之verilog静态数码管小程序
  • 2017 Multi-University Training Contest 2 hdu 6047
  • TSX数据Skysense PS最简操作流程和处理结果视频
  • Java开发者必备的六款工具
  • Android笔记(预安装APK)
  • 14种排序算法和PHP数组
  • TYVJ1340 送礼物
  • 多线程面试
  • 加样针
  • MVC项目中使用百度地图
  • BZOJ1293 [SCOI2009]生日礼物 离散化
  • spring中bean 的属性id与name
  • SegmentFault for Android 3.0 发布
  • 【391天】每日项目总结系列128(2018.03.03)
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 〔开发系列〕一次关于小程序开发的深度总结
  • 2019年如何成为全栈工程师?
  • Android组件 - 收藏集 - 掘金
  • exif信息对照
  • Java方法详解
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • python学习笔记-类对象的信息
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • TypeScript迭代器
  • 阿里云购买磁盘后挂载
  • 给Prometheus造假数据的方法
  • 记录:CentOS7.2配置LNMP环境记录
  • 紧急通知:《观止-微软》请在经管柜购买!
  • 日剧·日综资源集合(建议收藏)
  • 使用Gradle第一次构建Java程序
  • 在weex里面使用chart图表
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • # Apache SeaTunnel 究竟是什么?
  • #android不同版本废弃api,新api。
  • $(selector).each()和$.each()的区别
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (4)STL算法之比较
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (java)关于Thread的挂起和恢复
  • (二)WCF的Binding模型
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (三十五)大数据实战——Superset可视化平台搭建
  • (未解决)macOS matplotlib 中文是方框
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表