有这样一个字符串$a="78965432";将其转化为$a[7][8][9][6][5][4][3][2];
方法如下:
首先要将字符串分割 并转化成数组;再将数组写回字符串;最后传给数组KEY值;
代码如下:
<?php require_once '../../cfg.php'; PC::debug("dd"); $old_arr = array(78965432); $new_arr = array(); foreach($old_arr as $val){ PC::info($val); PC::info(str_split($val)); PC::info(join('][',str_split($val))); eval('$new_arr['.join('][',str_split($val)).'] = array();'); }; //print_r($new_arr); PC::info($new_arr); // print_r($new_arr); exit; ?>
输出结果如下:
相关推荐
|PowerBuilder 数组字符串相互转化 天津 李华锋 * * | | * *PowerBuilder 数组字符串相互转化 完全免费 * * | | * *如果你将这个程序放在你的网站上,我希望你能同时加上本站的链接 | | * | * | * *老字符串转数组...
将字符串转化为数组,资源为pb9导出来的文本文件,可以直接导入pb9,也可以打开查看
在本篇文章中,我们将深入探讨如何在C#中将字符串转换为字符数组及整数数组。这是一项在处理文本数据时非常有用的技术,特别是在需要对数据进行解析、格式化或进一步处理的情况下。以下是对该主题的详细解释: ### ...
本文将深入探讨如何在Visual C++(简称VC)环境中,利用自定义类来实现字符串的分割,并将其转换为数组的形式,这在处理配置文件、解析命令行参数或处理HTTP请求等场景中尤为实用。 ### 核心知识点:VC字符串分割...
lua字符串转数组,类似js里的split()和php里的explode()
C语言字符串转换为Python字符串是指将C语言中的字符串数据转换为Python中的字符串对象,以便在Python环境中使用。下面详细介绍了C语言字符串转换为Python字符串的方法。 使用Py_BuildValue()构建字节对象 在Python...
这段代码首先定义了一个字符串变量和一个分隔符,然后使用 `SplitString` 函数将其分割成数组。接着,通过循环遍历数组并输出每个元素,我们可以看到分割后的结果。 需要注意的是,`SplitString` 函数会根据分隔符...
根据传入的字符串以及分割符号进行拆分,拆分成对应的字符串数组
同样,通常我们会先将字符型数组转成字符串,再转化为整型,参照上述的“字符型数组转字符串”和“字符串转整型”的方法。 以上就是字符串、整型数据和字符型数组之间转换的基本操作。在实际应用中,需要注意各种...
java使用fastJson处理复杂Json字符串,直接获取key对应的value值
在ActionScript 3.0中,字符串转换成数组主要通过`split()`方法实现。`split()`方法是一个在字符串对象上定义的方法,它可以根据指定的分隔符将字符串分割成多个子字符串,并返回一个新的数组,每个子字符串都是原...
在这个场景中,我们关注的是在C++ STL中的`map`容器中,使用字符串(`std::string`)作为键(key)与使用自定义结构体(struct)作为键在查找效率上的比较。`map`是一个关联容器,它提供了基于键的有序存储,通常...
TIA 博途中字符串转换相关指令的使用方法是指在 Siemens SIMATIC TIA Portal 中使用的字符串转换相关指令,包括移动和转换字符串指令、字符串和数值相互进行转换指令等。 1. 移动和转换字符串指令 移动和转换字符...
本文实例讲述了javascript实现的字符串与十六进制表示字符串相互转换方法。分享给大家供大家参考。具体如下: 之所以写这个,是因为发现SQL注入和XSS中经常利用十六进制表示的字符串,比如 SELECT CONCAT(0x68656c6...
在LabVIEW编程环境中,字符串和数组之间的转换是常见的操作,特别是在数据处理和数据显示时。本篇文章将详细探讨如何使用LabVIEW实现字符串与数组之间的转化,主要基于提供的两个VI:`string to array.vi`和`array ...
本文实例讲述了C#实现实体类与字符串互相转换的方法。分享给大家供大家参考。具体实现方法如下: using System; using System.Collections.Generic; using System.Text; namespace PackDLL.Data.ConvertData { ///...
在Java编程中,经常需要将日期对象转化为字符串形式以便于存储或显示,或者反过来将字符串转化成日期对象来进行日期计算等操作。本文将详细介绍如何在Java中实现这两种转换。 #### 一、将一个Date类型的变量转换为...
1. 将逗号分隔的字符串转换为数组: ```vb str = "1,2,3,4" strarr = Split(str, ",") For i = 0 To UBound(strarr) MsgBox strarr(i) Next ``` 在这个例子中,`Split(str, ",")`将字符串"1,2,3,4"按逗号分割,生成...
本文将详细讲解如何使用LabVIEW实现十六进制字符串到普通字符串(通常指的是ASCII编码的字符字符串)的转换过程,并探讨相关的编程概念和技术。 首先,我们需要了解LabVIEW的数据类型。在LabVIEW中,字符串是由字符...
本文将深入探讨如何在C语言环境中实现二进制字符串与十六进制字符串之间的转换,并结合MFC(Microsoft Foundation Classes)框架创建一个小工具来辅助这些操作。 首先,让我们理解二进制和十六进制的基本概念。二...