首页 > 解决方案 > PHP - 字体回显问题

问题描述

我 4 天前开始编写 php,我想知道为什么会得到输出:

Array['username']

运行此代码时:

$users = array(
    array('username' => 'AlphaColors','email' => 'Cheese', 'Likes'=> array('reading','gaming')),
    array('username' => 'BetaColors','email' => 'Melon', 'Likes'=> array ('looking on youtube','learning')),
    array('username'=> 'DeltaColors','email' => 'Food', 'Likes'=> array ('flipping a switch','looking at the light'))
);

echo "<p style = 'font:20px calibri'> $users[1]['username'] </font>";

而不仅仅是完整的阵列。

这对我来说一定是一个非常愚蠢和明显的错误,但我自己找不到。

谢谢!

标签: php

解决方案


要连接字符串,您可以使用结束字符串和点方法或"花括号。

echo "<p style 'font:20px calibri'>". $users[1]['username'] ."</font>"

或者

echo "<p style 'font:20px calibri'> {$users[1]['username']} </font>";

选择最适合您的那一款。
我认为性能没有任何差异,如果有的话,它可能比一两条评论的效果要少。


推荐阅读