gpt4 book ai didi

PHP如何将斜杠添加到数组中

转载 作者:可可西里 更新时间:2023-11-01 00:02:41 25 4
gpt4 key购买 nike

我有一个问题,我想在数组的每个字符串的开头和结尾添加斜杠。

这是我实际数组的一个例子:

$patte = array();
$patte[0] = "httpd";
$patte[1] = "vsftpd";
$patte[2] = 'gohphp';
$patte[3] = 'abcdef';

我使用这个数组将信息放入数据库,所以我现在不能放置斜线,否则这将不起作用。

(mysql_query ... 而 mysql_fetch_array ...)

我需要重命名这些条目。为此,我使用第二个数组,并使用命令:“preg_replace”我可以像我想要的那样翻译每个字符串。但是 preg_replace 要我在 $patte 中添加斜线

我想得到这样一个数组

$pattes = array();
$pattes[0] = "/httpd/";
$pattes[1] = "/vsftpd/";
$pattes[2] = '/gohphp/';
$pattes[3] = '/abcdef/';

你能帮帮我吗?我要在这个数组中加入大约 1000 行。

最佳答案

使用 array_map()您可以将回调应用于数组的每个元素:

function addSlashes($str)
{
return "/".$str."/";
}
$newArray = array_map("addSlashes", $patte);//array with the new values

关于PHP如何将斜杠添加到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20654618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com