我有一个这样的字符串:
Quaint village location, seaside views, four bedrooms
我需要执行以下操作:
- 获取每个逗号分隔的项目并将其添加到数组中
- 从开头和结尾删除空格
- 首字母大写
因此,例如,上面的字符串变为:
array(
[0] => 'Quaint village location',
[1] => 'Seaside views',
[2] => 'Four bedrooms',
)
我已经使用 开始了这个代码块trim
,explode
但ucfirst
我认为我不会以一种非常有效的方式来处理它。
iif(get_field('property_information') != NULL){
$raw_facilities_list = explode(",", get_field('property_information'));
$other_facilities_list = [];
foreach($raw_facilities_list as $facility){
$facility = trim($facility);
$facility = ucfirst($facility);
array_push($other_facilities_list,$facility);
}
$property['extra_features'] = $other_facilities_list;
echo '<pre>';
var_dump($property);
echo '</pre>';
}
执行这 3 项任务的最有效方法是什么?