这样的动态表单怎么做
一个表单,想上传多个文件,需要多个上传文件框,但个数又不确定...
作者 绝影 发布于 0000-00-00 分类:php基础编程
如下代码:
$c="BBS";
$v="This is the PHP $i";
str_replace($i,$C,$v);
目的是把$v变成"This is the PHP BBS",可是不能实现,结果变成了
“This is the PHP 2”,晕啊,2是怎么出来的?
我又试过这样:
$c="BBS";
$v="This is the PHP $i";
str_replace("$i",$C,$v);
和这样:
$c="BBS";
$v="This is the PHP $i";
str_replace("$i",$C,$v);
也不能实现。兄弟们帮帮忙了。
工作中的问题,比较急。
逛论坛交流:兄弟们来看看str_replace的问题
>喝,不用了,自己解决。
原来用了str_replace后并不会改变$v的值,$v的值仍然保持替换前的值。
如果 echo str_replace($i,$C,$v)
就发现已经替换成功了。呵呵:
$c="BBS";
$v="This is the PHP $i";
$results=str_replace($i,$C,$v);
echo $results;
---->This is the PHP BBS
哎……我好菜。大家莫笑话。
>好像不对吧,如果你在str_replace中$i不加双引号就一定不会出现你的结果,我在本机试了,没出现你所写的结果。说说你是怎么用的,探讨一下。
>呵,$results=str_replace($i,$C,$v);
这句我发帖子时不小心把C弄成大写了,你改成小写试试。如下:
$c="BBS";
$v="This is the PHP $i";
$results=str_replace($i,$c,$v);
echo $results;
>本来就可替换源字串,
>呵呵 是单引号 与双引号的区别
>QUOTE: 最初由 绝影 发布
[B]如下代码:
$c="BBS";
$v="This is the PHP $i";
str_replace($i,$C,$v);
目的是把$v变成"This is the PHP BBS",可是不能实现,结果变成了
“This is the PHP 2”,晕啊,2是怎么出来的?
我又试过这样:...以下省略 [/B]
這不是php的問題,而是你的概念錯了!!
<?php
$c="BBS";
$v="This is the PHP $i";
echo str_replace($i,$c,$v);
?>
在php執行str_replace 那時,你的$i 根本沒直..
$i是一個變數,而不是2個字符..
你可以用/去做
就是這樣
[php]
<?php
$c="BBS";
$v="This is the PHP $i";
echo str_replace("$i",$c,$v);
?>
[/php]
>[php]
$c="BBS";
$i = $c;
$v="This is the PHP $i";
echo $v;
[/php]
这样不好吗?
>QUOTE:
我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)
昵称: 请输入验证码:
抢着回答
8 条回复
回复