Php 如何从数组中删除特定表达式
如何从数组中删除特定表达式 删除以下元素Php 如何从数组中删除特定表达式,php,Php,如何从数组中删除特定表达式 删除以下元素 $value['#434434*siva'] 输出: 434434siva 预替换(“/[^A-Za-z0-9]*/”,“#434434*siva”) 只有数字和您可以使用preg_replace('/[^A-Za-z0-9\-]/',''.$string)删除所有特殊字符 <?php function clean($string) { return preg_replace('/[^A-Za-z0-9\-]/
$value['#434434*siva']
输出:
434434siva
预替换(“/[^A-Za-z0-9]*/”,“#434434*siva”)
只有数字和您可以使用
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);
?>
来源:你能说得更清楚一点,想删除带有特殊字符的数组键吗?你是说,“如何从列表元素中删除特定字符集?”
preg_replace(“/[^a-z0-9]*/i',“,”,“,”,“"434434*siva')
如果你只想保留字母数字字符