reference/filter/functions/filter-var.xml
18a59d257ac885abb0646b2646fb82b35b90ef56
...
...
@@ -116,6 +116,37 @@ bool(false)
116
116
</screen>
117
117
</example>
118
118
</para>
119
+
<para>
120
+
<example>
121
+
<title>Filter an array example</title>
122
+
<programlisting role="php">
123
+
<![CDATA[
124
+
<?php
125
+
$emails = [
126
+
"bob@example.com",
127
+
"test@example.local",
128
+
"invalidemail"
129
+
];
130
+

131
+
var_dump(filter_var($emails, FILTER_VALIDATE_EMAIL, FILTER_REQUIRE_ARRAY));
132
+
?>
133
+
]]>
134
+
</programlisting>
135
+
&example.outputs;
136
+
<screen>
137
+
<![CDATA[
138
+
array(3) {
139
+
[0]=>
140
+
string(15) "bob@example.com"
141
+
[1]=>
142
+
string(18) "test@example.local"
143
+
[2]=>
144
+
bool(false)
145
+
}
146
+
]]>
147
+
</screen>
148
+
</example>
149
+
</para>
119
150
</refsect1>
120
151

121
152
<refsect1 role="seealso">
122
153