1.  字符串和数组应用

#include

;字符串的大小写转换

$str01 = "abdcefg";

$result01 = StringUpper($str01);

$result02 = StringLower($result01);

MsgBox(64,"大小写转换结果","大写:" & $result01 & Chr(13) & "小写:" & $result02);

;字符串的长度

$str02 = "acer01acer02acer03acer04acer05";

$len = StringLen($str02);

MsgBox(64,"长度","字符串的长度为:" & $len );

;返回指定数量的字符串

$str03 = StringLeft($str02,12);

$str04 = StringRight($str02,12);

MsgBox(64,"返回指定字符数","左边的12个字符:" & $str03 & Chr(13) & "右边的12个字符:" & $str04);

;字符串替换

$str05 = "a-b-c-d-e-f-g";

$str06 = StringReplace($str05,"-","=");

$replaceNum = @extended;

MsgBox(64,"字符替换","原串:" & $str05 & Chr(13) & "替换后的串:" & $str06 & Chr(13) & "替换个数:" & $replaceNum);

;字符串分割

$str07 = "123,456,789,0,a,d,gg";

$array01 = StringSplit($str07,",",1);

MsgBox(64,"分割字符串", "分割后的数量:" & $array01[0] & Chr(13) & "第3个串:" & $array01[3]);

MsgBox(64,"数组长度", "长度:" & $array01[0]);

;将字符串转换为数组

$array02 = StringToASCIIArray($str01);;默认为UNICODE

$array03 = StringToASCIIArray($str01,"GBK");

$array04 = StringToASCIIArray($str01,2,4,"GBK");;从第2个开始第5个结束

_ArrayDisplay($array02,"");

_ArrayDisplay($array03,"");

MsgBox(64,"数组长度", "长度:" & $array02[0]);

2. 字符串转数组

; Binary ANSI to String

$buffer = StringToBinary("Hello - 你好")

MsgBox(4096, "String() representation" , $buffer)

$buffer = BinaryToString($buffer)

MsgBox(4096, "BinaryToString() ANSI representation" , $buffer)

; Binary UTF16-LE to String

$buffer = StringToBinary("Hello - 你好", 2)

MsgBox(4096, "String() representation" , $buffer)

$buffer = BinaryToString($buffer, 2)

MsgBox(4096, "BinaryToString() UTF16-LE representation" , $buffer)

; Binary UTF16-BE to String

$buffer = StringToBinary("Hello - 你好", 3)

MsgBox(4096, "String() representation" , $buffer)

$buffer = BinaryToString($buffer, 3)

MsgBox(4096, "BinaryToString() UTF16-BE representation" , $buffer)

; Binary UTF8 to String

$buffer = StringToBinary("Hello - 你好", 4)

MsgBox(4096, "String() representation" , $buffer)

$buffer = BinaryToString($buffer, 4)

MsgBox(4096, "BinaryToString() UTF8 representation" , $buffer)

autoit3转换php,AutoIt3处理字符串和数组相关推荐

  1. php 转换数组的字符集,PHP 自动转换字符集(支持字符串和数组)功能实例

    这篇文章主要为大家详细介绍了PHP 自动转换字符集(支持字符串和数组)功能实例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧. 经测试代码如下: / ...

  2. autoit3转换php,AutoIt3 脚本函数用法中文说明

    AutoIt3 脚本函数用法中文说明 系统环境变量类 EnvUpdate ( ) ;更新环境变量 EnvGet ( "变量名称" ) ;取环境变量 ClipGet ( ) ;取剪辑 ...

  3. php 数组到字符串的转换,php – 数组到字符串到数组的转换

    我有一个数组,我将其作为字符串存储在数据库中,以便更容易检索(通过cron每15-30分钟刷新一次新数据). 'player_list' -> 'Bob,Dave,Jane,Gordy' 'pl ...

  4. php键值字符串转数组,PHP数组与字符串互相转换实例

    PHP 数组转字符串,与字符串转数组 $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",& ...

  5. php将数组转化成json字符串,php数组如何转换json字符串

    php数组转换json字符串的方法:首先创建一个php示例文件:然后定义一组数组数据:最后通过"json_encode($color)"方法将数组转换成json字符串即可. PHP ...

  6. js中字符串与数组之间的转换

    本文实例介绍了javascript中字符串和数组的相互转换方法,分享给大家供大家参考,具体内容如下 字符串和数组的相互转换操作是非常的重要的,因为在实际编码过程中会经常用到,所以这是必须要掌握的知识点 ...

  7. 【java json基础】字符串转json json转字符串 json数组转换 【java基础知识】【实用】【一看就会】

    原文:[java json基础]字符串转json json转字符串 json数组转换 [java基础知识][实用][一看就会] 读书就是:从薄读厚,再从厚读薄的过程. 文比较长,各讲述如下: 若是新手 ...

  8. php 字符串转换xml,php 数组转xml字符串、xml字符串转数组方法案例

    数组转xml字符串方法:两种方法/** * 数组转xml字符串方法1 * @param  arary $data 数组数据 * @param  boolean $type 是否需要根节 */ func ...

  9. [字符串]与[数组]的互相转换

    1.字符串转换为数组 var a="1,2,3";var b=a.split(','); 2.数组转换为字符串 var c=[1,2,3];var d=c.join(','); 转 ...

最新文章

  1. 监控目前所有连接SQL SERVER的用户信息
  2. 3、Python字典集合
  3. CalcBackProject函数
  4. 微软101道经典面试题
  5. 【数字图像处理】Canny边缘检测详解及编程实现
  6. Netty工作笔记0031---NIO零拷贝应用案例
  7. 本地jupyter notebook远程连接服务器
  8. Linux 快捷键记录栏
  9. 拓端tecdat|R语言两层2^k析因试验设计(因子设计)分析工厂产量数据和Lenth方法检验显著性可视化
  10. Netlink0004 --- 多播机制的用法
  11. 清理windows10系统垃圾文件-bat批处理命令
  12. Blender的简单技巧——阵列、旋转、数组和曲线
  13. MYSQL部分面试题型
  14. ui设计师职业规划怎么写_UI设计师职业规划
  15. Python:计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数
  16. (3)【路径平滑篇】路径平滑与拟合方向
  17. zookeeper节点创建
  18. pipeline设计模式
  19. Redis在linux上安装教程,超级详细
  20. 新代系统cnc怎样连接电脑_新代数控系统操作基础.doc

热门文章

  1. msr 增强 matlab,Matlab用Retinex的MSR实现图像增强的代码,可运行,
  2. Xquartz远程访问linux
  3. 软工1816 · 团队现场编程实战(抽奖系统)
  4. Web前端怎么学?如何成为Web前端工程师?
  5. SimpleITK三维图像分析
  6. 滚筒洗衣机尺寸 2022
  7. 零基础准备美赛的全过程
  8. 分享一个可以wget下载的java8(jdk8/jre8)包
  9. 作为大学生,如何通过学校认证免费获取正版matlab
  10. 三国演义人物词频统计-1