我有以下代码行,一旦登录就会显示用户的名字。我在echo语句之前有文字说欢迎,但除非你已登录,否则看起来很傻。有没有快速的方法只显示Welcome ,如果会话FirstName不为空?
<h2><?php echo "".$_SESSION['FirstName'];?></h2>
我想使用PHP isset,但我仍然不知道如何隐藏欢迎,并且仅在会话包含数据时才显示。
答案 0 :(得分:1)
检查变量或数组值是否存在的最佳方法,可以使用isset。对于ypur案例,您可以按照以下步骤进行操作。
<h2><?php echo ( isset($_SESSION['FirstName'])?"Welcome":"");?></h2>