gpt4 book ai didi

php - 如何从php数组中删除任何特殊字符?

转载 作者:行者123 更新时间:2023-12-01 07:18:51 25 4
gpt4 key购买 nike

如何从php数组中删除任何特殊字符?

我有这样的数组:

$temp = array (".com",".in",".au",".cz");

我想要的结果是:
$temp = array ("com","in","au","cz");

我通过这种方式得到了结果:
$temp = explode(",",str_replace(".","",implode(",",$temp)));

但是是否有任何 php 数组函数可以直接从数组的所有值中删除任何字符?我试过,发现只能用 trim() 删除空格但不适用于任何角色。

最佳答案

使用 preg_replace function .这将替换不是字母、数字或空格的任何内容。

SEE DEMO

<?php
$temp = array (".com",".in",".aus",".cz");
$temp = preg_replace("/[^a-zA-Z 0-9]+/", "", $temp );
print_r($temp);

//outputs
Array
(
[0] => com
[1] => in
[2] => aus
[3] => cz
)

?>

关于php - 如何从php数组中删除任何特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25541533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com