`
aslijiasheng
  • 浏览: 58377 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

字符串抽取转化成数组KEY值

    博客分类:
  • php
 
阅读更多

有这样一个字符串$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;
?>

 输出结果如下:



 

  • 大小: 75.3 KB
分享到:
评论

相关推荐

    PB POWERBUILDER 字符串 数组 相互 转换 转化

    |PowerBuilder 数组字符串相互转化 天津 李华锋 * * | | * *PowerBuilder 数组字符串相互转化 完全免费 * * | | * *如果你将这个程序放在你的网站上,我希望你能同时加上本站的链接 | | * | * | * *老字符串转数组...

    pb9 写的字符串转化为数组函数

    将字符串转化为数组,资源为pb9导出来的文本文件,可以直接导入pb9,也可以打开查看

    (c#)字符串转换成字符数组 字符串转换成int 数组

    在本篇文章中,我们将深入探讨如何在C#中将字符串转换为字符数组及整数数组。这是一项在处理文本数据时非常有用的技术,特别是在需要对数据进行解析、格式化或进一步处理的情况下。以下是对该主题的详细解释: ### ...

    VC字符串分割成数组.doc

    本文将深入探讨如何在Visual C++(简称VC)环境中,利用自定义类来实现字符串的分割,并将其转换为数组的形式,这在处理配置文件、解析命令行参数或处理HTTP请求等场景中尤为实用。 ### 核心知识点:VC字符串分割...

    lua切割字符串为数组(split)

    lua字符串转数组,类似js里的split()和php里的explode()

    C语言字符串转换为Python字符串的方法

    C语言字符串转换为Python字符串是指将C语言中的字符串数据转换为Python中的字符串对象,以便在Python环境中使用。下面详细介绍了C语言字符串转换为Python字符串的方法。 使用Py_BuildValue()构建字节对象 在Python...

    易语言-分割一串连续文本成数组例子

    这段代码首先定义了一个字符串变量和一个分隔符,然后使用 `SplitString` 函数将其分割成数组。接着,通过循环遍历数组并输出每个元素,我们可以看到分割后的结果。 需要注意的是,`SplitString` 函数会根据分隔符...

    lua字符串按分割符分割成数组

    根据传入的字符串以及分割符号进行拆分,拆分成对应的字符串数组

    字符串,整型数据,字符型数组互相转换源码

    同样,通常我们会先将字符型数组转成字符串,再转化为整型,参照上述的“字符型数组转字符串”和“字符串转整型”的方法。 以上就是字符串、整型数据和字符型数组之间转换的基本操作。在实际应用中,需要注意各种...

    java使用fastJson处理复杂Json字符串,直接获取key对应的value值

    java使用fastJson处理复杂Json字符串,直接获取key对应的value值

    FlashActionScript3.0字符串转化成数组的方法[汇编].pdf

    在ActionScript 3.0中,字符串转换成数组主要通过`split()`方法实现。`split()`方法是一个在字符串对象上定义的方法,它可以根据指定的分隔符将字符串分割成多个子字符串,并返回一个新的数组,每个子字符串都是原...

    map中字符串与结构体作key效率比较

    在这个场景中,我们关注的是在C++ STL中的`map`容器中,使用字符串(`std::string`)作为键(key)与使用自定义结构体(struct)作为键在查找效率上的比较。`map`是一个关联容器,它提供了基于键的有序存储,通常...

    TIA博途中字符串转换相关指令的使用方法(一).docx

    TIA 博途中字符串转换相关指令的使用方法是指在 Siemens SIMATIC TIA Portal 中使用的字符串转换相关指令,包括移动和转换字符串指令、字符串和数值相互进行转换指令等。 1. 移动和转换字符串指令 移动和转换字符...

    javascript实现的字符串与十六进制表示字符串相互转换方法

    本文实例讲述了javascript实现的字符串与十六进制表示字符串相互转换方法。分享给大家供大家参考。具体如下: 之所以写这个,是因为发现SQL注入和XSS中经常利用十六进制表示的字符串,比如 SELECT CONCAT(0x68656c6...

    字符串和数组的转化

    在LabVIEW编程环境中,字符串和数组之间的转换是常见的操作,特别是在数据处理和数据显示时。本篇文章将详细探讨如何使用LabVIEW实现字符串与数组之间的转化,主要基于提供的两个VI:`string to array.vi`和`array ...

    C#实现实体类与字符串互相转换的方法

    本文实例讲述了C#实现实体类与字符串互相转换的方法。分享给大家供大家参考。具体实现方法如下: using System; using System.Collections.Generic; using System.Text; namespace PackDLL.Data.ConvertData { ///...

    JAVA日期与字符串的转换

    在Java编程中,经常需要将日期对象转化为字符串形式以便于存储或显示,或者反过来将字符串转化成日期对象来进行日期计算等操作。本文将详细介绍如何在Java中实现这两种转换。 #### 一、将一个Date类型的变量转换为...

    vbscript Split函数用法详解(字符串转数组函数)

    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十六进制_

    本文将详细讲解如何使用LabVIEW实现十六进制字符串到普通字符串(通常指的是ASCII编码的字符字符串)的转换过程,并探讨相关的编程概念和技术。 首先,我们需要了解LabVIEW的数据类型。在LabVIEW中,字符串是由字符...

    C语言二进制字符串与十六进制字符串相互转化

    本文将深入探讨如何在C语言环境中实现二进制字符串与十六进制字符串之间的转换,并结合MFC(Microsoft Foundation Classes)框架创建一个小工具来辅助这些操作。 首先,让我们理解二进制和十六进制的基本概念。二...

Global site tag (gtag.js) - Google Analytics