问题标签 [explode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9957 浏览

php - 在php中读取带有分隔符的文本文件

我在 textfile.txt 中有三个 eintries:

我想将每个条目(行)作为 php 中的新字符串读取。我想过使用 fopen 和 fgets。但是:由于我在最后一行使用了像 \n 这样的特殊字符,所以 fgets() 不起作用,因为它会在 \n 处终止字符串,对吗?结果,最后一行将只是“这是文本”。

我怎样才能以正确的方式读取/分解这三行,所以最后一行中的 \n 将被解释为普通字符串?谢谢!

ps 通过在我的 textfile.txt 中包含三行,我间接选择了 \n 作为分隔符,但我也可以使用另一个分隔符。阅读内容的最佳方式是什么?

0 投票
8 回答
36150 浏览

php - 列出并展开

我正在尝试在我的网站上使用 url 重写,并且我想使用list()andexplode()函数来获取正确的内容。目前我的代码如下所示:

在这种情况下$url,等于绝对 url 中第一个斜杠之后的所有内容,即http://example.com/random/stuff => $url = random/stuff/这可以正常工作,但如果我想去,http://example.com/random/那么它将在页面上打印一条通知。如何阻止通知出现我是否需要使用该list()功能以外的东西?

现在通知是“通知:未定义的偏移量:1 ...”

谢谢您的帮助!

0 投票
2 回答
8587 浏览

php - 用 str_split() 替换 explode() 的使用

我的老师希望我改变 to 的这种用法,explode()同时str_split()保持相同的输出。我该怎么做呢?

0 投票
3 回答
3747 浏览

php - PHP,CSV 列到单独的数组中

基本上,我想创建一个系统,用户可以在其中上传 CSV 文件并选择他们想要上传/处理的列

我可以通过使用 fopen 和 foreach 来做到这一点,但由于列的数量可能因 CSV 到 CSV 而异......

我可以将选取的列存储在一个数组中,例如pick[]=“1,2,4”;//从 1,2,3,4 列逗号分隔或无论如何我想要。

但是我如何使用 list(1,2,4) = explode("," , theData[]);

我可以在其中动态加载 1,2,4,甚至 1,2,3,4,然后我可以忽略 3。

0 投票
5 回答
1218 浏览

php - PHP爆炸未填充数组点0

我有一个文件,我们将在 UNIX 格式下调用info.txt,其中只有以下内容:

并针对它运行:

现在一切看起来都很好,除了当我显示数组时,我得到以下信息。

我检查了 .txt 文件以确保第一个 # 前面没有任何空格或隐藏字符,所以我不知道为什么会发生这种情况,除了我觉得我错过了一些非常简单的东西。有任何想法吗?

提前致谢!

0 投票
6 回答
2905 浏览

php - 在 PHP 中分解字符串

我如何爆炸这个字符串'||25||34||73||94||116||128' 我需要有一个这样的数组

爆炸(“||”,$array);对我没用,我得到了这个数组

0 投票
2 回答
3848 浏览

php - foreach 循环的 PHP 输出到一个新数组中

我知道我可能遗漏了一些简单的东西,但是我有一个 foreach 循环,并且我正在尝试修改第一个数组的值,并将修改后的新数组作为新值输出。

基本上我从一个数组开始: 0 => A:B 1 => B:C 2 => C:D

我正在使用explode()去除:的和第二个字母,所以我想留下一个数组:0 => A 1 => B 2 => C

我的函数的 explode() 部分工作正常,但我似乎只得到单个字符串输出。A、B 和 C。

0 投票
1 回答
1866 浏览

php - PHP Explode 和 Get_Url:不显示 URL

它有点难以理解。

在 header.php 我有这个代码:

我使用此变量 $link --> 12345678 获取 ID,使用 $url 我从 functions.php 获取完整链接

在functions.php中我有这个片段

通常它会打印出网址..但是,我无法理解代码..

0 投票
2 回答
1939 浏览

php - PHP Explode:如何下载和拆分特定的 HTML 部分?

示例:在此域http://www.example.com/234234/go.html只有一个 iframe-code

如何在 iframe 代码中获取 url?

去.html:

我有这个片段,但它的编码很糟糕..

谢谢你!

0 投票
2 回答
405 浏览

php - 如何使用php合并数据

目前我的 MySQL 数据存储如下

如何在php中像这样组合、分解、合并和总计?