首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
问与答
纠结了 2 个小时的 PHP 问题
mechille
·
2014 年 7 月 9 日
· 3428 次点击
这是一个创建于 4245 天前的主题,其中的信息可能已经有所发展或是发生改变。
一个数组
array(
'content'=>'巴拉巴拉巴拉
[b]6500[/b]
巴拉巴拉巴拉
[b]6501[/b]
....',
'link' => array(
'6500'=>'love',
'6501'=>'love2',
)
);
请问怎么把content中的[b]6500[/b]换成love,[b]6501[/b]换成love2(以此类推)
love2
array
数组
6 条回复
•
2014-07-10 10:54:15 +08:00
1
nsxuan
2014 年 7 月 9 日
preg_replace_callback
2
mechille
OP
2014 年 7 月 9 日
@
nsxuan
我考虑过,但事实上,这个数组本身特别庞大,需要先foreach。
preg_replace_callback的第二个参数(函数)又没法引入变量... 头大
3
tinyhill
2014 年 7 月 9 日
先 json_encode,替换后 json_decode
4
Ever
2014 年 7 月 9 日
str_replace本身可以传数组的.
5
nsxuan
2014 年 7 月 9 日
global $i;$i++ , 不可以?
6
displayabc
2014 年 7 月 10 日
@
Ever
我感觉这个靠谱
关于
·
帮助文档
·
自助推广系统
·
博客
·
API
·
FAQ
·
Solana
·
1996 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms ·
UTC 11:58
·
PVG 19:58
·
LAX 03:58
·
JFK 06:58
♥ Do have faith in what you're doing.
❯