所以我有这个foreach循环 - 我想根据我对值的修改来修改数组.但是,当我尝试稍后将$ bizaddarray转换为字符串时,所有HTML标记仍然存在.这是我的foreach循环 - 如何使条带标签永久化?
foreach ($bizaddarray as $value) {
strip_tags(ucwords(strtolower($value)));
}
Run Code Online (Sandbox Code Playgroud)
有两种方法,您可以直接更改当前值共享的内存位置,或使用源数组访问该值.
// Memory reference
foreach ($bizaddarray as &$value) {
$value = strip_tags(ucwords(strtolower($value)));
}
unset($value); # remove the reference
Run Code Online (Sandbox Code Playgroud)
要么
// Use source array
foreach ($bizaddarray as $key => $value) {
$bizaddarray[$key] = strip_tags(ucwords(strtolower($value)));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
524 次 |
| 最近记录: |