在 PHP CI 中发布数组数据后字符串更改



我想在 PHP codeigniter 中发布数组数据。 这是我在视图中的代码的一部分

<input type="hidden" name="category[<?php echo $i; ?>]"
value="<?php echo $info['category']; ?>  ">
<?php var_dump($info['category']);?>

上述var_dump的结果显示了正确的字符串。 例如:

弦(7( "镶木地板">

但是当我将数据发布到控制器字符串更改并且 var_dump(( 结果是:

弦(9( "镶木地板">

我的问题是发布数据时发生了什么以及如何解决此问题。

这是因为在结束引号之前,您的值中有两个space字符。

value="<?php echo $info['category']; ?>  ">

试试这段代码

<input type="hidden" name="category[<?php echo $i; ?>]" value="<?php echo $info['category']; ?>">
<?php var_dump($info['category']);?>

相关内容

  • 没有找到相关文章

最新更新