PHP 学习笔记(一)

php

环境搭建完毕√ phpstorm + wamap

首先这篇笔记会写的比较泛一些,主要是过下知识点。至于对知识难点的细分之流,会放在之后的笔记中果然还是由易到难的顺序呢

把文件放在
127.0.0.1/
文件夹下

PHP语法

最简单的框架:

<html>
<head><title><?php "我的第一个网页" ?></title></head>
<body>
<?php

    echo "hellow world";
?>
</body>
</html>

变量命名

  • 第一个是 “$”

  • 大小写严格区分

  • 第一个字符必须字母或下划线

  • 可与系统关键词一样,但是不要这么做

EOF 结束符

EOF 是个挺新奇的东西。

$name="ninthdevil"
$a= <<<EOF
    "abc"$name
    "123"
EOF;
echo $a;
echo <<<EOF
<h1><b> PHPPYTHON是世界上最好的两门语言 </b> </h1>
<p><i> 不可能!java才是世界上最好的语言 </i></p>

// 结束需要独立一行且前后不能空格,EOF可以定义字符串,可以内涵html标签

数据类型,常量,运算符

PHP 超级全局变量

  • $GLOBALS 包含了全部变量的全局组合数组
  • $_SERBER 包含了头信息,脚本,脚本位置等信息的数组
    • PHP_SELF, (当前执行脚本的文件名)
    • SERVER_NAME, (服务器的主机名)
    • HTTP_HOST, (请求头中的HOST项内容)
    • HTTP_REFERER, #该值不可信:前一页的地址
    • SCRIPT_NAME(包含当前脚本的路径)
  • $_REQUEST HTML表单提交的数据
  • $_POST 收集input字段数据。html form标签的指定该属性 :“methon = post”
  • $_GET 收集表单数据,html form标签的指定该属性 :“methon = get”
    • 也可以用来收集URL 中发送的数据。
      直觉告诉我,这几个全局变量在spl注入中很管用《也许》

PHP 循环 与 判断语句

和C++语法类似。别忘了打;

PHP 函数

PHP 函数参考手册 from runoob
函数声明关键词 function 类似于python 的 def嘛~

PHP 魔术变量

我对这个的理解就相当于python 里面的类魔法函数 init_()这种

  1. LINE 显示当前行号 在html中也是从第一行开始算
  2. FILE显示文件完整路径和文件名,如果被包含在文件中,就返回包含的文件名。 <这真的是个变量么?>
  3. DIR 和上面那个一样
  4. FUNCTION 返回函数被定义的名字
  5. CLASS 返回类名称
  6. TRAIT 有点类似于多态性? 感觉这个用的不多。
  7. METHON 类的方法名 返回方法被定义的名字
  8. NAMESPACE 当前命名空间的名称

PHP 命名空间

没学过java和C# 有点僵硬。不太懂这个东西。我的理解就是,在当前明明空间中。所有的变量,函数名,类名都是独立存在的。
- 使用方法 命名空间要放在程序脚本第一句。然后你还可以申明分层次的命名空间。 等我足够强了,需要用到这个知识点的时候会回来补充的的

namespace MYNAMESPACE
{
    str="在这里输入变量名";
    function connect(){}
}
//如果你要使用这个命名空间的话 
namespace{
    $a=MYNAMESPACE\connect();
}

哇这个命名空间啥玩意儿啊? 不过讲道理现在我可能还用不到它




笔记暂时写到这里
之后面向对象啊,表单啊,包括其他的比较高级的东西打算看视屏学

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值