는 I 그것은 값의 값 또는 배열을 일부 입력 세정을 수행 PHP의 foreach - 객체를 통해 반복하고 값을 변경 - PHP5
의 간단한 연소 정화 기능을 갖는다. 지금은 내가 그것을 obejcts뿐만 아니라 배열에 적용 할 수 있어야하므로 객체로 행을 페치됩니다 mysqli를 사용하고
function filter_out($output=''){
if($output != ''){
// i.e passed $_POST array
if(is_array($output)){
$newoutput = array();
foreach($output as $outputname=>$outputval){
$newoutput[$outputname] = stripslashes($outputval);
$newoutput[$outputname] = htmlspecialchars($newoutput[$outputname]);
}
} else if(is_object($input)){
?
}
}
}
내가 입력으로 객체와 동등 할 수있는 방법을 누군가가 말해 줄래?
:
을 같은 하나의 흐름을 볼 수 있었다 Traversable을 구현하는 모든 클래스 ... "는 Traversable을 구현하지 않는 ** 클래스 **를 의미하지 않았습니까?"작업 권한 "이 (모든 사용자 정의 동작과 반대되는) 모든 public 속성을 가져 오는 것을 의미하지 않는다면? – netcoder
@netcoder : 아니요, ** a 구현하는 클래스가 ... ** 정확합니다. 'Traversable'을 구현 한 클래스는 반복 동작을 변경하며 반복에서 객체 속성을 반환하지 않습니다 **. –
@ 스 테판 : ㅎ, "일하는 권리"에 대한 귀하의 정의가 무엇을 의미하는지에 따라 달라집니다. ;-) 그러나 나는 생각을 얻는다. – netcoder