php数组怎么到字符串数组,如何解析字符串到php数组?

我有一个像这样的数组字符串:

Array

(

[TRANSACTION_ID] => SFBT-U1005141804-18DZW

[TRANSACTION_REFERENCE] => KRZTV

[TRANSACTION_TYPE] => sale

[TRANSACTION_STATUS_CODE] => SA

[MERCHANT] => safebytes

[AFFILIATE] =>

[TRANSACTION_DATE] => 2014-05-10 18:04:51

[CUSTOMER_AMOUNT] => 39.90

[CUSTOMER_CURRENCY] => USD

[CUSTOMER_NAME] => Robin Jennings

[CUSTOMER_EMAIL] => nesiesurveys@aol.com

[CUSTOMER_COUNTRY] => US

[CUSTOMER_ADDRESS] =>

[CUSTOMER_CITY] =>

[CUSTOMER_REGION] => NJ

[CUSTOMER_ZIP_POSTAL] => 07067

[CUSTOMER_LANGUAGE] => EN

[CUSTOMER_PHONE_NUMBER] =>

[CUSTOMER_IP] => 96.225.124.15

[CUSTOMER_IP_ADDRESS] => 96.225.124.15

[PAYMENT_METHOD] => PAYPAL

[SKU] => totalsystemcare/1pk1yr

[ORDER_STATUS] => SUCCESS

[NOTES] => NONE

[PAYOUT_CURRENCY] => USD

[PAYOUT_AMOUNT] => 36.13

[TAXES_AMOUNT] => 0.00

[VOID] => N

[QUERY] => sku%5B0%5D%3Dtotalsystemcare%2F1pk1yr%26ec%3D2404%26os%3DWindows+7%26osb%3D64bit%26pr%3DIntel%28R%29+Core%28TM%29+i3+CPU+++++++M+380++%40+2.53GHz%26mb%3DDell+Inc.+0THYJV%26vc%3DIntel%28R%29+HD+Graphics%26ram%3D3.80+GB%26hd%3D465.76+GB%26isp%3D%26UID%3DE294A80C-28B1-444B-935A-2D58F8A034D2%26det_country%3DUnited+States%26cou

[EVENT_ID] => 1

[PROCESSOR] => SafeCart

[BILL_AMOUNT] => 39.9

[ITEMS] => [{"SKU":"totalsystemcare\/1pk1yr","PRICE":"39.90000","QUANTITY":1,"PAYOUT":"36.12695","TAX":0,"RECURRING":true}]

)

该字符串写在txt文件中.我如何在php数组中解析它.我已经从文件中获取它但我无法将其解析为数组.

谁能帮我 ?

解决方法:

您可以使用var_export函数将PHP变量保存到文件中.

例如:

$data = array('Foo', 'Bar');

file_put_contents('filename.txt', '<?php return ' . var_export($data, true) . ';');

// And get this content

$data = include 'filename.txt';

标签:php,arrays,algorithm,parsing,xml-parsing

来源: https://codeday.me/bug/20190830/1770709.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
PHP 中的数组字符串是非常重要的数据类型,它们可以帮助我们更好地处理数据。下面是 PHP数组字符串的一些基本概念和操作方法: 1. 数组 数组是一种将值存储为键值对的数据结构。每个键都关联着一个值。PHP 中的数组可以是数值型或关联型(也称为字典型或哈希表)。 创建数组的方法: ``` // 数值型数组 $arr = array(1, 2, 3); // 关联型数组 $arr = array("name"=>"Tom", "age"=>18); ``` 访问数组元素的方法: ``` // 数值型数组 echo $arr[0]; // 关联型数组 echo $arr["name"]; ``` 遍历数组的方法: ``` // 数值型数组 foreach ($arr as $value) { echo $value; } // 关联型数组 foreach ($arr as $key => $value) { echo $key . ": " . $value; } ``` 2. 字符串 字符串是一种由字符组成的数据类型。在 PHP 中,字符串可以用单引号或双引号来定义。双引号字符串可以解析变量和转义字符,而单引号字符串则不能。 创建字符串的方法: ``` $str1 = "hello world"; $str2 = 'hello world'; ``` 连接字符串的方法: ``` $str1 = "hello"; $str2 = "world"; $str3 = $str1 . " " . $str2; echo $str3; // 输出 "hello world" ``` 获取字符串长度的方法: ``` $str = "hello world"; echo strlen($str); // 输出 11 ``` 转换字符串大小写的方法: ``` $str = "Hello World"; echo strtolower($str); // 输出 "hello world" echo strtoupper($str); // 输出 "HELLO WORLD" ``` 以上是 PHP数组字符串的一些基本概念和操作方法,它们可以帮助我们更好地处理数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值