![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
演示在class里如何用递归,如何用引用直接修改变量
[php]
<?php
class Request
{
function & process(& $content)
{
if (is_array($content))
{
foreach ($content as $k => $v)
{
$this->process($content[$k]);
}
}
else
{
$content = addslashes($content);
}
}
}
$test = array('"',array('"',array('"')));
print_r($test);
echo '
';
$i = new Request;
$i->process($test);
print_r($test);
?>
[/php]
知道了这些,我们就可以做一个方便的$_REQUEST变量处理了
[php]
<?php
class Request
{
function & process(& $content)
{
if (!ini_get('magic_quotes_gpc'))
{
if (is_array($content))
{
foreach ($content as $k => $v)
{
$this->process($content[$k]);
}
}
else
{
$content = addslashes($content);
}
}
}
}
?>
[/php]

