相关疑难解决方法(0)

如何修剪数组中的所有字符串?

如果我有这个数组:

array("  hey  ", "bla  ", "  test");
Run Code Online (Sandbox Code Playgroud)

我想修剪所有这些,我该怎么做?

修剪后的数组:

array("hey", "bla", "test");
Run Code Online (Sandbox Code Playgroud)

php arrays trim

153
推荐指数
2
解决办法
9万
查看次数

PHP - 修剪数组元素值而不用foreach

我在php中使用以下代码:代码:

$input = array("     text1","text2      "," text3       ","     text4");
$output = array();
foreach($input as $val)
     {
        $output[] = trim($val);
     }
var_dump($output);
Run Code Online (Sandbox Code Playgroud)

是否可以在没有foreach循环的情况下修剪数组元素值?

php arrays

3
推荐指数
1
解决办法
1227
查看次数

从cakephp中的输入中删除多余的空格

我有一个html表单来保存cakephp中的项目.我想限制用户保存相同的项目名称.如果任何正文类型的相同项目名称在模型中应用了"唯一"验证,但是如果有人在项目名称之前或之后输入相同的名称,则它接受它并存储到数据库中.问题就是问题.我想在保存之前删除多余的空格.

请帮忙.

php postgresql cakephp-1.3

2
推荐指数
1
解决办法
5710
查看次数

如何删除数组值中的空格?

我正在迭代XML并获得一个特定的节点.此节点将保存到阵列中但存在问题.数组值有这样的空格:

array(4) { ["host"]=> string(55) " localhost " ["username"]=> string(50) " root " ["dbName"]=> string(56) " test " ["dbPass"]=> string(52) " 123456 " }
Run Code Online (Sandbox Code Playgroud)

您可以看到每个值在值之前和之后都有空格.我想要实现的最终结果是:

array(4) { ["host"]=> string(55) "localhost" ["username"]=> string(50) "root" ["dbName"]=> string(56) "test" ["dbPass"]=> string(52) "123456" }
Run Code Online (Sandbox Code Playgroud)

如果我这样做,trim($array_node)我会得到一个空数组.

php

2
推荐指数
1
解决办法
363
查看次数

标签 统计

php ×4

arrays ×2

cakephp-1.3 ×1

postgresql ×1

trim ×1