prepend 相关问题

将内容添加到某些内容的开头(通常是文件)。

为平面数组的每个值添加前缀字符串

向数组添加一个或多个特定值的最佳方法是什么? 向数组添加一个或多个特定值的最佳方法是什么? <?php $myarray = array("test", "test2", "test3"); $myarray = array_addstuff($myarray, " "); var_dump($myarray); ?> 哪个输出: array(3) { [0]=> string(5) " test" [1]=> string(6) " test2" [2]=> string(6) " test3" } 你可以这样做: function array_addstuff($a, $i) { foreach ($a as &$e) $e = $i . $e; return $a; } 但是我想知道是否有更快的方法,或者这个功能是否是内置的。 如果您使用的 PHP 版本 >= 5.3: $array = array('a', 'b', 'c'); array_walk($array, function(&$value, $key) { $value .= 'd'; } ); 使用array_map() $array = array('a', 'b', 'c'); $array = array_map(function($value) { return ' '.$value; }, $array); 下面的代码将添加“prefix_”作为每个元素值的前缀: $myarray = array("test", "test2", "test3"); $prefixed_array = preg_filter('/^/', 'prefix_', $myarray); 输出将是: Array ( [0] => prefix_test [1] => prefix_test2 [2] => prefix_test3 ) 使用array_walk。在 PHP 5.3 中,您可以使用匿名来定义该回调。因为要修改实际数组,所以必须将回调的第一个参数指定为按引用传递。 PHP 已经有一个本机函数来替换您的 array_addstuff() 函数,并且它不需要正则表达式 --substr_replace()。 代码:(演示) $myarray = ["test", "test2", "test3"]; var_export( substr_replace($myarray, ' ', 0, 0) ); 输出: array ( 0 => ' test', 1 => ' test2', 2 => ' test3', )

回答 5 投票 0

向二维数组中的每一行添加静态值

我有一个二维数组,如下图所示: |1|2|3| |4|5|6| 我正在尝试在其前面添加一列,如下所示: |X|1|2|3| |X|4|5|6| 使用1array_unshift()会导致元素变得shuffle...

回答 3 投票 0

在 Python 中的现有文件中添加一行

我需要在文本文件的第一行添加一行,看起来我唯一可用的选项是比我期望的Python更多的代码行。像这样的东西: f = 打开('

回答 14 投票 0

Zapier:如果值存在则添加到值之前

仅当值存在时我才想在值前面添加。 当前的问题: 已提交部分调查问卷。操作包括前置文本,但没有值。 示例(Q 是前置文本,a 是

回答 1 投票 0

如何在切片前面添加 int

我有一个使用它创建的切片 var x []int; 对于我:= 2;我< 10; i += 2 { x = append(x, i); } I want to prepend an integer to this slice, something like x = append(2, x) but obviously...

回答 5 投票 0

将字符串添加到 mongodb 中的整个列

我想在 mongo 集合列的所有值前面添加一个字符串。 就像是 db.testcoll.update({},{$set:{column1 : "prependstring"+ column1}}); 有这样的事吗

回答 2 投票 0

Powershell 在不创建第三个文件的情况下将头文件添加到巨大的非 csv 数据文件

我有一个 2GB 的竖线分隔数据文件。我想使用 Powershell 在不创建第三个文件的情况下将标题添加到文件中。看着这个链接,我想改变 获取内容输入Fi ...

回答 0 投票 0

将对象添加到字典的开头

我正在做一个群组聊天应用,我有与用户相关联的图片,所以每当他们说些什么,他们的图片就会显示在旁边。我用Python写了服务器,客户端将 ...

回答 4 投票 5

Ansible Windows如何向系统环境变量添加前缀?

我正试图配置Ansible将Python包加密安装到Windows 10上。这需要对两个环境变量进行预置。C:\> set LIB=C:\OpenSSL-win64/lib;%LIB% C:\> ...

回答 1 投票 0

将所有值放在深层嵌套的字典中

我有一个深度嵌套的字典(任意键和值),例如:data = {'a':{'path':'/a/a.txt'},'b':{'b1':{'path ':'/b/b1/b1.txt'},...

回答 2 投票 0

每次处理从tail -f管道输入的行时如何使awk执行(即重新执行)系统命令(例如日期)

我正在尝试将当前时间放在从不断增长的文本文件的每一行中拉出的几列之前,并打印到屏幕上。 tail -f dumpfile.txt | awk'{“ date +%T” | getline curtime; print curtime,$ 2,...

回答 1 投票 0

用substr前缀到字符串是否更快?

我刚刚找到了以substr($ str,0,0,$ prepend)开头的代码,我的$ foo =“ world!” substr($ foo,0,0,“你好”);这比我的$ foo =“ world!”还快吗? $ foo =“ Hello $ foo”;

回答 1 投票 0

是否可以在“。”之前在字符串之前添加“文本”?例如:10.jpg

我有不同大小的照片,但是数据库中有1个文件名。但是,根据情况,我想使用其他文件大小。例如:10.jpg这是用户名和...

回答 3 投票 -2

将默认选项添加到SelectList不起作用

在我的控制器中,我有:var parentSubjects = new SelectList(_context.Subject,“ SubjectId”,“ SubjectName”); parentSubjects.ToList()。Insert(0,new SelectListItem(){Text =“ None”,Value =“”}); ...

回答 1 投票 0

我如何在Keras中将顺序模型放在预先训练的模型上?

我想在像nasnet_mobile这样的预训练模型之前放置一个4层密集网络。我尝试了几种不同的方法,但是它们都给您带来头痛(又名错误)。该怎么办...

回答 1 投票 0

批处理脚本在文本前添加和追加文件

我需要在几个文件的开头和结尾添加几行文本。我想使用批处理脚本来执行此操作。我要做的第一件事是替换文件扩展名,并将其更改为...

回答 1 投票 0

将文件夹名称添加到数组中的路径

我正在使用foreach语句在(相对)路径的数组的开头添加文件夹名称,但是它没有对数组进行任何更改(也没有错误)注意:这对于...更多

回答 2 投票 0

将文本添加到文件的Unix命令

是否有Unix命令将一些字符串数据添加到文本文件中?像这样:前置“要前置” text.txt

回答 16 投票 110

C程序的预规划的时候应该追加

试图用C来写,这是我以前从未使用过,为十六进制转换成二进制为字符串,并将其写入文件的程序,唯一的问题是,它预先考虑到输出文件时,我想...

回答 1 投票 1

Apache或PHP生成预谋换行符

我想产生一个PHP Web应用程序的XML文件:

回答 4 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.