php - 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>";
而不仅仅是完整的阵列。
这对我来说一定是一个非常愚蠢和明显的错误,但我自己找不到。
谢谢!
解决方案
要连接字符串,您可以使用结束字符串和点方法或"
花括号。
echo "<p style 'font:20px calibri'>". $users[1]['username'] ."</font>"
或者
echo "<p style 'font:20px calibri'> {$users[1]['username']} </font>";
选择最适合您的那一款。
我认为性能没有任何差异,如果有的话,它可能比一两条评论的效果要少。
推荐阅读
- r - 在R中获取每天的第一个和最后一个值
- sql - 如何从以下格式的表中选择记录?
- google-api - people API 谷歌配额限制
- angular - 打字稿速记 null 或未定义为数字
- android - 如何显示一个 Realm 数据库内容?
- powershell - plink 请求到可变的 powershell
- javascript - Uncaught SyntaxError: Unexpected token : in chrome
- ajax - 在 ssm 中,通过 ajax 调用将验证数据传递给控制器,但 ModelAndView 无法返回页面
- anaconda - 为什么 conda 和 anaconda 包的版本不一样?
- codemirror - CodeMirror:实体在 HTML 模式下变成 HTML 标签