php基础_Day6

043.超级全局变量

        $_GET//地址上获取的值

        $_POST//POST表单发送的数据

        $_REQUEST//既有GET也有POST的内容

        $_ENV//服务器操作系统的环境变量,如操作系统,linux,win,mac......,容易暴露服务器信息,一般不允许显示。

        $_SERVER//获取网站的域名,以及当前访问的脚本,客户ip

        等等

044.常量系统讲解

        意义:声明常量后值不能修改

        声明:define('常量名',值);

        命名规范:和变量的命名规范相同,只不过习惯上全大写,常量名前不加$

        特点:声明后值不能修改,也不能重新声明,也不能销毁;声明常量后,常量在页面的任意处都可以访问

        检测常量:defined('常量名'),已存在返回true,不存在返回false

045.文件包含

        文件包含的作用在于代码重用,我们可以把常用的代码段写一个文件里,当需要这些代码时,引入这个文件就可以了。

        include('文件路径');//文件引入,如果文件不存在,include尽量往下执行

        include_once('文件路径');//文件仅能引入一次,如果前面引入过一次,不再重复引入

        require('文件路径');//如果文件不存在,require则直接报fatal error,脚本立即停止执行

046.进制与位运算

        按位与:&;每一位上同为1才为1,

        按位或:|;每一位上同为0才为0,

        按位求反:~;1变成0,0换成1,

        按位异或,^;每一位上相同为0,不同为1.

        左移:<<;二进制位向左移动一位,右边0补齐,10进制为乘2

        右移:>>;二进制位向右移动一位,左边用0补齐,10进制为除2      

051.递归

        自身调用自身函数

        例:求1~100的和

        function he($num)

        {

                if($num==1)

                {

                        return 1;

                }

                return $num + he($num-1);

        }

        he(100);

052.递归与静态变量

        静态变量由static关键词修饰;

        有一个特点:static修饰的静态变量在第一次函数调用声明后存在,且不随函数结束而结束,当函数再次调用时,可以直接利用上次的结果。

转载于:https://my.oschina.net/u/3219122/blog/862854

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值