strtolower将会话传递给变量,这是合法的吗?

时间:2008-11-10 13:53:50

标签: php

这样做可以吗?

$author = strtolower($_SESSION['valid_username']);

我希望将所有作者输入表中作为小写。

2 个答案:

答案 0 :(得分:3)

是的,只要设置$_SESSION['valid_username']就没问题,否则您会收到通知(如果您的错误报告设置得很低)。

您可以使用if (isset($_SESSION['valid_username']))

检查它是否存在

答案 1 :(得分:2)

$_SESSION['valid_username']

是一个会话变量,它计算为一个字符串,因此将它作为参数传递给strtolower函数不是问题。