zoukankan      html  css  js  c++  java
  • php5

                                        Php5

    位运算:

    1, 是变成二进制来进行与,非,或,异或,左移,右移的操作。

    2, 了解级别。

     

     

    短路:

    1, 必须要相当会。

    2, 学好短路的核心在于学会偷懒

    3, Or 或者|| 是只要有一个为true就为真。所以前面为真了后面就没有必要再执行了。

    4, And  或者 && 只要有一个为假的时候,就为假。所以前面为假的时候,后面没必要执行了。

    5, 短路应用defined('IN_TEST') or exit('小样儿....');或者文件打开,资源打开,数据库打开等

     

     

    三元运算符:

                        问它对不对?   : ;

     

                        真和假,对或不对只面不用加if来判断。只能写一句话

     

    其他运算符

                        $a=`  `

                        反引号当中写命令。

                        等价于shell_exec

                       

                        如何禁止掉shell_exec等敏感函数。打开php.ini在里面找到disable_functions将函数名写上,就可以不执行这个函数了。保证系统的安全性。

     

                        @单行抑制错误,它的效率很低,少用!

     

                        Instanceof 检测一个对象是否来自某个类,如果来自这个类,就说明为真。如果不来自这个类,就为假。

     

     

    流程控制

    1, 单向分支

    if(布尔条件)

             写一句话;

     

     

    if(布尔条件判断){

             可以写多句;

             可以写多句;

     

    }

    2, 双向分支

    if(布尔判断)

             真区间,只写一句话;

    else

             执行假区间,只写一句话;

     

     

     

     

    if(){

             执行真区间,可以写多句话;

     

    }else{

     

             执行假区间,可以写多句话;

    }

    3, 多向分支

    if(){

     

     

    }else if(){

     

     

    }elseif(){

     

     

    }else if(){

     

     

    }else{

     

    }

            

     

    switch(条件){                                     //只是一个值,这个值最好只是标量:字符串,整型,浮点【近似值】

             case :

                       代码;

                       //break;

             case :

                       代码;

                       //break;

             //default:

     

                       代码:

     

    }

     

    If…elseif…elseif..else 它更加占用资源,尽可能的将可能的值,放到前面。出现次数多的可能性,放在前面。

     

    经常犯的几个

    1, ;

    2, Case写一批

    3, case后面写区间

    4, 巢状分支

                       

     

     

     

     

     

     

     

     

     

     

     

     

    李文凯语录:

               短录学不好,这十几年二十几年就白活了,连偷懒都不会。计算机,也会偷懒。

    附件列表

    • 相关阅读:
      dos常用命令
      组合封装知识点
      继承与派生知识点
      继承与派生
      面向对象知识点
      面向对象
      Day 84 DRF的分页和过滤
      Day80 使用第三方(腾讯云)短信验证码接口
      Day 79 xadmin后台管理/Git仓库
      Day 77 三大认证组件
    • 原文地址:https://www.cnblogs.com/holyes/p/2521181.html
    Copyright © 2011-2022 走看看