• php基础


    基础语法
    文件扩展名.php
    包含HTML标签和php脚本
    php代码包含在<?php?>标签中
    每行代码以分号结尾
    变量用$定义,声明同时赋初值
    弱类型,不用声明数据类型
    作用域:局部、静态、参数、全局(全局变量需要用global关键字才能访问)
    全局变量都存在$GLOBALS[]数组中,通过变量名调用
    大小写敏感,标识符命名规则与Java一致
    echo:可以输出一个或多个字符串,可以包含html标签,无返回值
    print:只能输出一个字符串,有返回值固定为1,输出速度比echo慢
    数组:array("a","b","c")
    数据类型
    整型可以有符号,支持十进制、0x开头的十六进制、0开头的八进制
    布尔类型值是true或false
    String,Integer,Float,Boolean,Array,Object,NULL
    比较运算符
    松散比较:只比值,不比类型
    ==
    严格比较:值和类型都比较
    ===
    常量
    定义时不需要以$开头
    常量时全局变量
    常量名默认大小写敏感
    define(常量名,常量值,大小写是否敏感)

    实现遍历文件

    <?php
    function demo($path){

    if(is_file($path)){
        echo "这是一个文件---".$path."<br/>";
    }else{
    //    echo "???";
         $list = scandir($path);
         foreach ($list as $i){
    //         echo $i;
             if($i=="."|| $i==".."||$i=="..."){
                 continue;
             }
             $end = $path."/".$i;
             if(is_file($i)){
    //             echo "???";
                 echo "这是一个文件:".$end."<br/>";

             }else{
    //             echo "这是一个文件夹".$end."<br/>";
                 demo($end);
             }

         }
    }

    }
    demo("D:/xshell")



    ?>

  • 相关阅读:
    ngxin常用配置--作为web服务端
    百度学习笔记---查询数据库
    python开发
    C 语言学习——递归
    C 语言学习——强制类型转换
    C 语言学习——头文件
    C 语言学习——printf()输出格式
    一个简单的python web应用部署 nginx + uwsgi
    C 语言学习——字符串
    C 语言学习——指针
  • 原文地址:https://www.cnblogs.com/kyooo/p/13629426.html
Copyright © 2020-2023  润新知