零碎的一些知识

2017-05-19  本文已影响0人  掠光者
  1. PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。

  2. PHP 脚本可以放在文档中的任何位置。

  3. PHP 脚本以 <?php 开始,以 ?> 结束。

  4. PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码。

  5. PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。

  6. PHP 语句和 PHP 变量都是区分大小写的。

  7. 不必向 PHP 声明该变量的数据类型。
    PHP 会根据变量的值,自动把变量转换为正确的数据类型。

  8. PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。

  9. echo 和 print 区别:
    echo - 可以输出一个或多个字符串
    print - 只允许输出一个字符串,返回值总为 1

  10. 一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。
    注意: 常量在整个脚本中都可以使用。也就是说,常量是全局的。

  11. ** 并置运算符** (.) 用于把两个字符串值连接起来。

  12. x != yx <> y的区别是啥?

  13. value相同type不同的两个变量如何比较大小?为何<和>都是false?

image.png
14.x and yx && y的区别?
15.TRAIT这魔术常量对应的菜鸟教程上面的实例不会啊……不明白。这里解释得不错

16.命名空间没看的很仔细(实际上是看不懂……)
17.面向对象那一节也没看


18.PHP“表单”那一节,form.html和welcome.php,只有在form.html改成index.html才可以,要不然数据传不过去。
19.在 HTML 表单中使用 method="get" 时,所有的变量名和值都会显示在 URL 中。然而,正因为变量显示在 URL 中,因此可以在收藏夹中收藏该页面。在某些情况下,这是很有用的。

20.从带有 POST 方法的表单发送的信息,对任何人都是不可见的,并且对发送信息的量也没有限制。然而,由于变量不显示在 URL 中,所以无法把页面加入书签。

21.PHP $_REQUEST 变量
预定义的 $_REQUEST 变量包含了 $_GET、$_POST 和 $_COOKIE 的内容。
$_REQUEST 变量可用来收集通过 GET 和 POST 方法发送的表单数据。

22.如果需要复用代码的话,根本不需要路由,直接用PHP 包含文件就可以搞定。

包含文件省去了大量的工作。这意味着您可以为所有网页创建标准页头、页脚或者菜单文件。然后,在页头需要更新时,您只需更新这个页头包含文件即可。

详见“PHP高级教程-PHP包含”

23.lable的for属性相当于是id。
<code><label for="file">文件名:</label></code>

24.cookie知识可以用于验证访客信息:
<pre><html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<?php
if (isset($_COOKIE["user"]))
echo "欢迎 " . $_COOKIE["user"] . "!
";
else
echo "普通访客!
";
?>

</body>
</html></pre>


接下来是PHP数据库

上一篇下一篇

猜你喜欢

热点阅读