平时做支付回调测试的时候,需要接受一下请求过来的数据,通常就会用到file_put_contents(),但如果直接使用file_put_contents('as.txt',$_POST); 虽然可以接受到数据,但都是没经过格式化的,根本没办法知道相关的键名和值,本文就介绍三种方法:

第一:print_r方法

$asinfo = array(

'name' => '傲世',

'sex' => '男',

'eyes' => array('4.9', '5.0')

);

file_put_contents('filename.txt', print_r($asinfo, true));

第二:json_encode方法

$asinfo = array(

'name' => '傲世',

'sex' => '男',

'eyes' => array('4.9', '5.0')

);

file_put_contents('filename.txt', json_encode($asinfo, true));

第三:var_export方法

$arr = array('color' => array('blue','red','green'),'size' => array('small','medium','large'));

$text = '<?php $rows = '.var_export($arr,true).';';

file_put_contents('test.php',$text);

// 或者

$str = var_export($arr,true);

file_put_contents('test.txt',$str);

本文标签:PHP

版权声明:若无特殊注明,本文为《小傲世》原创,转载请保留文章出处。

本文链接:https://pjax.vip/159.html

正文到此结束

php 打印对象到文件,php中file_put_contents()将数组或对象写入到文件相关推荐

  1. android json字符串转成json对象_在PHP中处理JSON数组以及对象

    php中文网最新课程 每日17点准时技术干货分享 在 PHP 中处理 JSON 数组以及对象 与客户端混淆的常见原因是围绕 JSON 数组和对象,以及如何在 PHP 中指定他们.特别是,问题是由空对象 ...

  2. python的excell库_Python中使用第三方库xlrd来写入Excel文件示例

    继上一篇文章使用xlrd来读Excel之后,这一篇文章就来介绍下,如何来写Excel,写Excel我们需要使用第三方库xlwt,和xlrd一样,xlrd表示read xls,xlwt表示write x ...

  3. android studio 自动生成对象,在Android Studio中快速导入可绘制对象的方法?

    在Android Studio中快速导入可绘制对象的方法? 在Android项目中的某个时候,您将需要在res/drawable目录中导入一些可绘制对象-工具栏图标,图像,UI功能. 大多数情况下,您 ...

  4. javaweb上传文件_javaWeb中,如何通过CommonsFileUpload组件上传文件

    大家好,欢迎来到雄雄的小课堂,今天给大家分享的是<javaWeb中,如何通过Commons-FileUpload组件上传文件> 前言:文件上传大家都不陌生,在这个互联网飞速发展的时代,共享 ...

  5. java 给对象创建实例_Java中创建(实例化)对象的五种方式

    Java中创建(实例化)对象的五种方式1.用new语句创建对象,这是最常见的创建对象的方法. 2.通过工厂方法返回对象,如:String str = String.valueOf(23); 3.运用反 ...

  6. 安卓怎么显示res文件夹中的html_安卓手机如何打开.mhtml文件?

    01 由于MHTML是属于网页类的文件,所以首先得从浏览器入手,因为浏览器主要就是用来看网页的:打开手机浏览器:按下手机的菜单键或点击下方菜单栏中间的按键:找到"下载/文件"选项并 ...

  7. javascript中对一个对象数组按照对象某个属性进行排序

    在javascript中,对象和数组是两种不同的类型,这和php中的数组概念不同.在javascript中,也有一些精妙的算法,用来对一些对象进行排序.我在面试迅雷的时候,也拿到一道题,当时做题的时候 ...

  8. java list 对象 json字符串_Java中Json字符串直接转换为对象的方法(包括多层List集合)...

    使用到的类:net.sf.json.JSONObject 使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,还必须有其它几个依赖包:commons-b ...

  9. 如何批量在文件夹中建立php,怎样快速实现批量建立文件夹 电脑一次性快速批量新建多个文件夹的方法...

    今天给大家带来怎样快速实现批量建立文件夹,电脑一次性快速批量新建多个文件夹的方法,让您轻松解决问题. 如何快速实现批量建立文件夹方法 电脑如何一次性快速批量新建多个文件夹.我们在使用电脑的时候,总是会 ...

最新文章

  1. 长篇自动驾驶技术综述论文(下)
  2. 如何让Sublime Text编辑器支持新的ABAP关键字
  3. linux上安装pycharm
  4. Hyper-V P2V转换遇到的问题
  5. 解决Sublime包管理package control 报错 There are no packages available for installation
  6. 使用一些可选的将字符串配置属性转换为其他类型
  7. 百度地图电子围栏功能的实现
  8. Atitit 理财之道 attilax著 1. 融资 3 1.1. 融资账户余渠道 3 2. 风控 3 3. 3 4. 投资 3 5. 线上财富与资源 3 5.1. Jd流量 飞猪流量 3 5.
  9. 【codeVS 1082】树状数组(区间修改,区间查询)模版题
  10. 小米12s 12sU 12sP 12x 12pro天玑版等小米机型通用解锁bl 刷写root全部步骤教程
  11. 2019蓝桥杯省赛心得
  12. (UML)统一建模语言简介(关系详解)
  13. python 爬虫 运用urlopen() 和urlretrieve()方法傻瓜操作 爬取虎牙直播主播头像
  14. 云服务器的计费模式有哪些?
  15. [NodeJS] Jest 环境下 Axios 请求报错: Cross origin http://localhost forbidden
  16. cdr怎么算曲线周长_CorelDRAW X3计算封闭曲线长度和面积
  17. can收发器 rx_USB-CAN收发器
  18. html5圆圈,圆形按钮HTML5/CSS3 button代码
  19. 基础题库:12 甲流疫情死亡率
  20. CVPR_2021_Fast-GANFIT: Generative Adversarial Networkfor High Fidelity 3D Face Reconstruction

热门文章

  1. stm32滴答计时器_STM32---系统滴答定时器(systick)应用
  2. 统计不同数字的个数(升级版)
  3. 7-3 jmu-ds-最长公共子串(超简单)
  4. 关于CSS列表list-style-type的颜色和大小控制
  5. 98%的数据被浪费,企业该如何释放数据价值?
  6. ✔[77]组合(回溯,DFS)
  7. 济南电信dns服务器未响应,网页打不开?DNS解析失败?DNS服务器未响应?
  8. 用python做一个缩放自如的鸣人
  9. Python3 网络爬虫 简易的猫眼电影排行榜爬虫
  10. 强大易用!新一代爬虫利器 Playwright