php怎样空格分开输入三个数,php函数在每一空行拆分一个数组?
我正在构建一个脚本,它将打开一个保存的文本文件,将内容导出到一个数组,然后将内容转储到数据库中。到目前为止,我已经能够让文件上传工作相当愉快,也可以打开说文件。
我遇到的问题是文件的内容是可变的,它们有固定的结构,但是内容每次都会改变。文件的结构是每个“部分”都由一个空行分隔。
我使用了php的file()来获取数组…我不确定是否有一种方法可以在每次遇到空白行时将该数组拆分?
$file = $target_path;
$data = file($file) or die('Could not read file!');
实例输出:
[0] => domain.com
[1] => # Files to be checked
[2] => /www/06.php
[3] => /www/08.php
[4] =>
[5] => domain2.com
[6] => # Files to be checked
[7] => /cgi-bin/cache.txt
[8] => /cgi-bin/log.txt
[9] =>
[10] => domain3.com
[11] => # Files to be checked
[12] => /www/Content.js
[13] =>
我知道字段0和1是常量,它们永远是域名,然后是散列行。之后的行可以在1行和1000行之间。
我看过数组chunk(),它接近我想要的值,但它在数值上有效,如果有一些东西可以在指定的值上工作(例如新行,逗号或类似的东西),那会有什么好处呢?.
最后,如果之前回答过这个问题,请道歉。我已经在通常的地方搜索了几次潜在的解决方案。
希望你能帮忙:)
狐臭
php怎样空格分开输入三个数,php函数在每一空行拆分一个数组?相关推荐
- PTA浙大版python程序设计题目集--第1章-2 从键盘输入三个数到a,b,c中,按公式值输出 (30 分)
在同一行依次输入三个值a,b,c,用空格分开,输出 bb-4a*c的值 输入格式: 在一行中输入三个数. 输出格式: 在一行中输出公式值. 输入样例: 在这里给出一组输入.例如: 3 4 5 输出样例 ...
- python编程输入三个数按大小输出_编程:输入3个数,按从小到大的顺序输出
展开全部 代码如下:32313133353236313431303231363533e58685e5aeb931333332636333#include int main() { int a , b ...
- 从键盘输入三个数并从大到小排序输出
输入三个数并从大到小排序输出 从键盘输入三个数,a, b, c,之后比较他们的大小并交换位置在a内放最大值在b内放中间值,在c内放最小值,并按照abc的顺序输出 . void main() {int ...
- java比较三个数的编程_Java小程序输入三个数求最大数
Java小程序输入三个数求最大数代码: import java.io.*; public class Help { // 比较两个数字 public static void main(String[] ...
- c语言中从键盘上输入三个数,将之排序后按由大到小的顺序输出,从键盘上输入3个数,将它们按由大到小的顺序排列好输出...
vb中从键盘上输入10个数,判断有几个偶数,有几个奇数? 我给你写了,挺简单的.窗体上添加两个label控件一个command控件Dima(1To10)DimbDimcAsIntegerDimdAsI ...
- c语言学习-输入三个数求三个数中的最大数
自定义函数,通过函数调用直接找最大数,输入三个数求三个数中的最大数 程序流程图: 代码: #include<stdio.h> double ma(double l,double m,dou ...
- c语言学习-从键盘输入三个数,按照从小到大(或从大到小)的顺序输出
从键盘输入三个数,按照从小到大(或从大到小)的顺序输出 程序流程图: 代码: #include<stdio.h> void main() {float a,b,c,d; printf(&q ...
- 3从控制台输入三个数,并输出最大值
public static void main(String[] args) { System.out.println("请输入三个数"); Scanner scanner=new ...
- java--案例:[Random]随机100-200的数、班级点名器、控制台输入三个数,输出最大值,或最小值?
随机100-200的数 思路:先随机到100的数,然后再加100 public static void main(String[] args) { Random ran = new R ...
最新文章
- Data Mapper
- 21天学通python电子版-小数据池,深浅拷贝,集合+菜中菜
- JZOJ 5462. 【NOIP2017提高A组冲刺11.8】好文章
- amt630a芯片中文资料_甲基化芯片学习记录
- Cygwin下安装Android NDK
- 安装DirectX SDK时出现Error Code:s1023 的解决方案
- 简单的对象序列化协议(伪代码)
- 解决:android源码同步repo sync 时出现的fatal:duplicate path错误
- 发那科机器人编程软件fanuc roboguide授权补丁_工业机器人离线编程与应用:ROBOGUIDE V8.3版本的工程文件创建...
- html怎么加入页面登录背景,HTML+CSS实现动态背景登录页面
- 8路sdi(DVI)多媒体分布式互动录播主机4K输出
- 2019,关于我的故事
- 你的代码会说话吗?(下)
- 喇叭花日记080501
- 短信验证码、身份证实名、手机三要素实名三步走,手把手教你API接口调用,示例可使用
- phpwind移动社区APP生成步骤说明
- Node.js运行app.js时候报错933
- hive -- 协同过滤sql语句
- word2vec Parameter Learning Explained学习笔记
- 第三节、AHK热键定义
热门文章
- 不到70行 Python 代码,轻松玩转 RFM 用户分析模型(附案例数据和代码)
- 200 行代码解读国产数据库阿里 OceanBase 的速度源头!| CSDN 博文精选
- 详解 C++ 的隐式类型转换与函数重载!
- 来!把 5000 微信好友头像拼成一张图!
- Facebook 会沦落为二十年前的微软吗?
- 程序员如何用“撞针“拯救 35 亿地球人?
- 春晚鬼畜 B 站日排行最高,赵本山:我的时代还没有结束!
- “iPhone 3 年内必死!”
- 背靠 Google 的 Go 语言,就不会失败?
- 想为 iPhone X 做交互设计?你需要读这篇文章