如何从数组中删除特定表达式
删除以下元素
$value['#434434*siva']
输出
434434siva
答案 0 :(得分:1)
您可以使用preg_replace('/[^A-Za-z0-9\-]/', '', $string)
删除所有特殊字符
<?php
function clean($string)
{
return preg_replace('/[^A-Za-z0-9\-]/', '', $string); // Removes special chars.
}
?>
然后对于数组,您可以这样做:
<?php
foreach($value as $val)
clean($val);
?>
答案 1 :(得分:0)
preg_replace(&#39; / [^ A-Za-z0-9] * /&#39;,&#39;#434434 * siva&#39;)
仅数字和