• PHP 学习


    开发环境介绍

    WAMP

      Window  Apache  MySQL  PHP

    LAMP

      Linux  Apache  MySQL  PHP

    1.PHP语法规则

    由于我们在apache的主配置文件中设置了php文件的扩展名.php,所以所有的php文件的扩展名都是.php

    php文件中不能包含中文。

    php每一条语句后面必须有‘;’。

    php中的变量名必须区分大小写,其余的函数名、方法名、类名都不区分大小写,但建议区分。

    2.PHP标记

    //1.标准的
    <?php ...?>
    //2.script格式
    <script language="php">
        echo data('Y-m-d H:i:s');
    </script>
    //3.短格式,需要在php.ini中开启
    <? ...?>
    //4.asp格式,需要在php.ini中开启
     <% echo date('Y-m-d H:i:s'); %>

    3.PHP注释

    //单行注释
    
    /*多行注释*/

     可变变量

    <?php
        $v = 'age';
        $age = 20;
    
        echo $v;    //$v    解析为age
        echo $$v;    //$v解析为age    $$v解析为$age,20

      通过一个变量创建另一个变量

    <?php
        $v = 'age';
        $$v = 20;
        echo $age;    //20

     预定义变量

    $_GET  //用于接收前台表单使用GET方式提交的数据
    $_POST  //用于接收前台表单使用post方式提交的数据
    $_REQUEST  //用于接收前台表单使用get或post方式提交的数据
    $_SERVER  //记录了服务器端与客户端的相关信息  print_r($_SERVER);
    $_COOKIE  //一种会话技术
    $_SESSION  //一种会话技术
    $_FILES  //用于记录用户上传的文件信息
    $GLOBAL  //用于记录全局变量

     魔术常量(双下划线)

    __FILE__    //用于获取当前文件名完整路径及文件名
    __DIR__    //用于获取当前文件的路径
    __LINE__    //用于获取当前行号
    __FUNCTION__    //用于获取当前函数的函数名
    __METHOD__    //用于获取当前方法的方法名
    __CLASS__    //用于获取当前类的类名
    __NAMESPACE__    //用于获取当前空间的空间名
    
    <?php
    
    echo __FILE__,'<br/>';
    echo __DIR__,'<br/>';
    echo __LINE__,'<br/>';

     PHP的数据类型

    1.数据类型的分类
    PHP数据类型分为三大类八小类
    (1)标量(scalar)数据类型
            int
            float
            boolean
            string2)复合数据类型
            array
            object
      (3)特殊数据类型
            null
            resource    资源类型
  • 相关阅读:
    IIS与ASP.NET中的线程池
    IIS与ASP.NET中的队列
    让ASP.NET OutputCache使用http.sys kernel-mode cache
    微软的坑:Url重写竟然会引起IIS内核模式缓存不工作
    实际案例:在现有代码中通过async/await实现并行
    困扰多日的C#调用Haskell问题竟然是Windows的一个坑
    C#调用haskell遭遇Attempted to read or write protected memory
    经过实际验证的C#调用Haskell的方法
    Haskell中cabal install glib遇到的问题
    Haskell ghci中调用pandoc的API进行markdown转换
  • 原文地址:https://www.cnblogs.com/qjykn/p/10838843.html
Copyright © 2020-2023  润新知