我下面的在线PHP教程,它使用<和>替代<,并>在PHP代码.例如:
<?php
class User {
function __construct($data) {
$this->id = (isset($data['id'])) ? $data['id'] : "";
$this->username = (isset($data['username'])) ? $data['username'] : "";
$this->hashedPassword = (isset($data['password'])) ? $data['password'] : "";
$this->email = (isset($data['email'])) ? $data['email'] : "";
$this->joinDate = (isset($data['join_date'])) ? $data['join_date'] : "";
}
Run Code Online (Sandbox Code Playgroud)
有没有理由这样做或是教程网站上的格式化导致它显示那样?
即我应该在我的.php文件中使用<和>?
您正在遵循的教程已被破坏.他们正在使用一些东西来格式化教程中的代码,它是双重逃避代码.你不必担心这一点.
<并且>是HTML和XML文档中使用的实体.PHP代码中不需要它们.如果使用PHP代码输出HTML,那么如果希望文档包含<或,则输出的HTML部分应包含它们>.