美文网首页
1.1 PHP介绍

1.1 PHP介绍

作者: 少年不要动 | 来源:发表于2019-02-16 16:03 被阅读5次
    1. PHP是什么?

    PHP 是Personal Home Page 的缩写,后改名为Hypertext Preprocessor,中文名为超文本预处理器。它是一种用来开发动态网站的服务器端脚本语言。
    PHP是一种解释型语言,也是一种弱类型语言

    2. PHP的优缺点分别是什么?

    优点:

    ① 支持绝大多数数据库,如MySQL、SqlServer、Oracle等
    ② 完全开源免费,可以从网上直接下载
    ③ 可以在不同的平台上开发。例如,Windows、Linux、Unix、Mac OS X等
    ④ 易于学习,并可以高效地运行在服务器上
    ⑤ 与目前几乎所有的正在被使用的服务器相兼容,如apache、IIS等

    缺点:

    ① PHP是单进程的程序,由于PHP的扩展都是C语言编写的,如果任何一个扩展出现线程资源竞争、控制问题等,那么都能让整个程序出现问题
    ② 核心异步网络不支持,因为PHP很难开发一个能够承受大并发的网络应用,所以无法像实时网络游戏那种需要成千上万网络连接的任务
    ③ PHP只支持web动态网页开发,不适合开发.exe文件
    ④ 程序后期维护困难,后期提速空间具有较大局限性

    3. PHP中能使用的注释方法有哪几种?

    ① // 单行注释符
    ② # 单行注释符
    ③ /* */ 多行注释符

    4. PHP字符串定义

    单引号和双引号的区别:

    ① 单引号包裹的变量不能被解析,双引号相反
    ② 双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者使用{}将变量括起来,否则会引起语法错误
    ③ 双引号解释转义字符;单引号不解释转义字符,但是能解释'\\\单引号字符
    ④ 单引号执行效率高于双引号
    ⑤ PHP中字符串连接运算符为 .

    heredoc 和 newdoc:

    ① heredoc 内的变量能够被解析,newdoc相反
    ② heredoc 类似于双引号 ,newdoc 类似于单引号
    ③ 用 <<<加上自定义的成对标签,在标签范围内的文字被视为一个字符串

    <?php
    //heredoc定义方式
    $str=<<<EOF
      ...
    EOF;
    
    //newdoc定义方式
    $str=<<<'EOF'
      ...
    EOF;
    

    相关文章

      网友评论

          本文标题:1.1 PHP介绍

          本文链接:https://www.haomeiwen.com/subject/pgzbeqtx.html