Heim > Artikel > Backend-Entwicklung > Einige grundlegende Tags für das PHP-Lernen
Dieser Artikel stellt hauptsächlich einige grundlegende Tags zum PHP-Lernen vor, die einen gewissen Referenzwert haben. Jetzt können Freunde in Not darauf verweisen.
Das Das $-Symbol in 1.php ist ein Variablensymbol; fügen Sie das $-Symbol zu einer Zeichenfolge hinzu, und die Zeichenfolge ist ein Variablenname oder Objektname.
2. echo ist das Ausgabesymbol
Die Bedeutung der direkten Ausgabe von Zeichen oder Zeichenfolgen: Beispiel: echo „abc“ gibt abc aus. Wenn nur eine Zeichenfolge ausgegeben wird, ist der Ausgabeinhalt von einfachen Anführungszeichen und doppelten Anführungszeichen Wenn Sie beispielsweise eine Zeichenfolgenvariable ausgeben möchten, gibt die Zeichenfolgenvariable $a='abc'; abc123 aus. Wenn Sie jedoch echo '$a123' verwenden, wird nur $a123 ausgegeben. Das heißt, der Wert in einfachen Anführungszeichen Der Inhalt wird so ausgegeben, wie er ist, und die doppelten Anführungszeichen bestimmen, ob darin Variablen vorhanden sind. Wenn Variablen vorhanden sind, werden diese in die Werte der Variablen umgewandelt.
3. Was ist COOKIE?
Cookies werden häufig zur Identifizierung von Benutzern verwendet. Ein Cookie ist eine kleine Datei, die ein Server auf dem Computer eines Benutzers hinterlässt. Jedes Mal, wenn derselbe Computer über den Browser eine Seite anfordert, wird das Cookie an den Computer gesendet. Mit PHP können Sie Cookie-Werte erstellen und abrufen.
Die Funktion setcookie() wird zum Setzen von Cookies verwendet.
Hinweis: Die Funktion setcookie() muss sich vor dem Tag 100db36a723c770d327fc0aef2ce13b1 befinden.
setcookie(name, value, expire, path, domain);
Im folgenden Beispiel erstellen wir ein Cookie mit dem Namen „user“ und weisen ihm den Wert „runoob“ zu. Wir geben außerdem an, dass dieses Cookie nach einer Stunde abläuft:
<?php setcookie("user", "runoob", time()+3600);?><html>.....
Hinweis: Der Cookie-Wert wird beim Senden des Cookies automatisch URL-codiert und beim Abrufen automatisch dekodiert. (Um die URL-Kodierung zu verhindern, verwenden Sie stattdessen setrawcookie().)
Sie können die Cookie-Ablaufzeit auch auf andere Weise festlegen. Dies kann einfacher sein als die Verwendung von Sekunden.
<?php $expire=time()+60*60*24*30;setcookie("user", "runoob", $expire);?><html>.....
Im obigen Beispiel ist die Ablaufzeit auf einen Monat eingestellt (60 Sekunden * 60 Minuten * 24 Stunden * 30 Tage ).
Die $_COOKIE-Variable von PHP wird verwendet, um den Wert des Cookies abzurufen.
Im folgenden Beispiel rufen wir den Wert des Cookies mit dem Namen „user“ ab und zeigen ihn auf der Seite an:
<?php// 输出 cookie 值echo $_COOKIE["user"];// 查看所有 cookieprint_r($_COOKIE);?>
Im folgenden Beispiel verwenden wir die Funktion isset(), um zu bestätigen, ob Das Cookie wurde gesetzt:
<html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body><?phpif (isset($_COOKIE["user"])) echo "欢迎 " . $_COOKIE["user"] . "!<br>";else echo "普通访客!<br>";?></body></html>
当删除 cookie 时,您应当使过期日期变更为过去的时间点。
删除的实例:
<?php// 设置 cookie 过期时间为过去 1 小时setcookie("user", "", time()-3600);?>
如果您的应用程序需要与不支持 cookie 的浏览器打交道,那么您不得不使用其他的办法在您的应用程序中的页面之间传递信息。一种方式是通过表单传递数据(有关表单和用户输入的内容,在本教程的前面章节中我们已经介绍过了)。
下面的表单在用户单点击 "Submit" 按钮时,向 "welcome.php" 提交了用户输入:
<html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body><form action="welcome.php" method="post">名字: <input type="text" name="name">年龄: <input type="text" name="age"><input type="submit"></form></body></html>
取回 "welcome.php" 文件中的值,如下所示:
<html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body>欢迎 <?php echo $_POST["name"]; ?>.<br>你 <?php echo $_POST["age"]; ?> 岁了。</body></html>
4. HTML 3499910bf9dac5ae3c52d5ede7383485 标签的 href 属性
HTML 3499910bf9dac5ae3c52d5ede7383485 标签
href 属性规定链接的目标:
c11a6a07e7cabbc95a86cad4099c8799W3School5db79b134e9f6b82c0b36e0489ee08ed
亲自试一试
3499910bf9dac5ae3c52d5ede7383485 标签的 href 属性用于指定超链接目标的 URL。
href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段。如果用户选择了 3499910bf9dac5ae3c52d5ede7383485 标签中的内容,那么浏览器会尝试检索并显示 href 属性指定的 URL 所表示的文档,或者执行 JavaScript 表达式、方法和函数的列表。
注意:3499910bf9dac5ae3c52d5ede7383485 标签中必须提供 href 属性或 name 属性。
一个引用其他文档的简单 3499910bf9dac5ae3c52d5ede7383485 标签可以是下列形式:
eaadad625ac430c8516a40398e99763eW3School 在线教程5db79b134e9f6b82c0b36e0489ee08ed
浏览器用特殊效果显示短语“W3School 在线教程”(通常是带下划线的蓝色文本),这样用户就会知道它是一个可以链接到其他文档的超链接。就像这样:
W3School 在线教程
用户还可以利用浏览器中的选项来自己指定文本颜色、设置链接前和链接后链接文本的颜色。
提示:可以使用 CSS 伪类向文本超链接添加复杂而多样的样式。
更复杂的锚还可以包含图像。下面这个 LOGO 是一个图像链接,点击该图像,可以返回 W3school 的首页:
eaadad625ac430c8516a40398e99763e 67ebfe71f332c3cafc9d09a580f051ab 5db79b134e9f6b82c0b36e0489ee08ed
上面的代码会为 W3School 的 LOGO 添加一个返回首页的超链接:
大多数图形浏览器都会在作为锚的一部分的图像周围放置特殊的边框。通过在 a1f02c36ba31691bcfe87b2722de723b 标签中把图像的 border 属性设置为 0 可以删除超链接的边框。也可以使用 CSS 的边框属性来全局性地改变元素的边框样式。
1809850c78452929b57f9d501736ce99
值 | 描述 |
---|---|
URL | 超链接的 URL。可能的值:
|
Hyperlink erstellen
Dieses Beispiel zeigt, wie man einen Link in einem HTML-Dokument erstellt.
Ein Bild als Link verwenden
Dieses Beispiel zeigt, wie man ein Bild als Link verwendet.
HTML 3499910bf9dac5ae3c52d5ede7383485 Tag
Hinweise zum Post-Upload von PHP-Studiennotizen
Das obige ist der detaillierte Inhalt vonEinige grundlegende Tags für das PHP-Lernen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!