php基础

2021-01-04 12:28

阅读:417

标签:包含   存在   默认   扩展   通过   作用   define   比较   cti   

基础语法
文件扩展名.php
包含HTML标签和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(常量名,常量值,大小写是否敏感)

 

 

实现遍历文件

function demo($path){

if(is_file($path)){
    echo "这是一个文件---".$path."
";
}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."
";

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

     }
}

}
demo("D:/xshell")



?>

php基础

标签:包含   存在   默认   扩展   通过   作用   define   比较   cti   

原文地址:https://www.cnblogs.com/kyooo/p/13629426.html


评论


亲,登录后才可以留言!