php
class ArrayUtils {
public static function removeLeadingAndTrailingSpaces($array) {
$newArray = [];
foreach ($array as $value) {
$trimmedValue = trim($value);
$newArray[] = $trimmedValue;
}
return $newArray;
}
}
// 利用示例
$myArray = [" apple ", " banana ", " orange "];
$newArray = ArrayUtils::removeLeadingAndTrailingSpaces($myArray);
print_r($newArray);
输出结果将是:
csharp
Array
(
[0] => apple
[1] => banana
[2] => orange
)
在上述示例中,我们定义了一个名为ArrayUtils的类,个中包含一个静态方法removeLeadingAndTrailingSpaces。该方法接管一个数组作为输入,并遍历数组中的每个值。对付每个值,我们利用trim函数去除其头尾空格,并将处理后的值添加到新数组中。末了,我们返回新数组。
您可以通过调用ArrayUtils::removeLeadingAndTrailingSpaces方法并将您的数组作为参数通报来利用该类。在示例中,我们创建了一个名为$myArray的数组,个中包含一些带空格的字符串。然后,我们调用removeLeadingAndTrailingSpaces方法并打印结果。