PHP快速入门第一讲:什么是PHP

PHP 专栏收录该内容
3 篇文章 0 订阅

快速入门第一步:了解PHP语言

要学习先了解。下面我来介绍一下PHP语言。首先我们来看最官方的解释https://www.php.net/

PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。从这里大家可以GET到两点,一、PHP是脚本语言的一种。二、PHP特别适用于WEB开发。

脚本语言的定义大家有必要了解一下:

脚本语言(Script languages,scripting programming languages,scripting languages)是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。

几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,文字处理文档,网络软件等。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。

以上摘自百度百科。脚本语言都是简单的,易学的,易用的,可以实现快速编程的语言,所以PHP是简单的,易学的,易用的。

PHP到底有多简单呢。下面大家看两个例子。

<html>
    <head>
        <title>Example</title>
    </head>
    <body>
		<!--这是PHP,我运行在后端-->
        <?php
        echo "Hi, I'm a PHP script!";
        ?>
        <!--这是js,我运行在前端-->
       <script>
        alert("Hi, I'm a java script!");
        </script>
    </body>
</html>

JS是运行在前端的脚本语言,而PHP则是运行在后端的脚本语言。类比JS的学习难度,大家就能知道PHP有多么容易。

PHP适用于web开发,大部分的网页,网站都是PHP做的。随着语言的发展,PHP协程的出现,我相信PHP能做的只会更多。

我们能用PHP做什么?

PHP官网上说PHP能做任何事。恩,这句话其实是废话,任何语言都能这么说,我们不需要他做任何事,我们只要用它做他擅长的事。那么PHP擅长做哪些事呢?

PHP作为后端脚本语言。主要用于做这几件事:

1、命令行脚本;
2、作为网站后端;
3、文本处理。

PHP常作为大型程序局部模块的命令行脚本。大型程序中会有很多模块,也有很多语言进行组合。而PHP常被作为命令行脚本,进行这样或者那样的工作。PHP作为网站后端基本上是家喻户晓的了。几乎所有的网页,都和PHP相关。文本处理是PHP的特长,PHP处理文本相当的快捷。PHP作为免费开源的语言,有着极其丰富的扩展,和极其完善的文档支持。

php是单线程的。

单线程相对的是多线程,他们的区别类似于一个只有一个笔头的笔和一个有多个笔头的笔。一个笔头只能一行一行的去写字,多个笔头可以一次写多行。多线程和单线程是无法进行比较的,并不是说多线程就比单线程更好,他们是技术在不同领域的体现。作为单线程PHP程序,就特别适用WEB程序后端,单线程对于WEB交互有着自己的优势。

认识PHP其实我们需要记住这几点:

1、PHP是世界上最好的语言。
2、PHP是脚本语言。
3、PHP是单线程的。
4、PHP最擅长做WBE应用。

更多详细官方内容见PHP手册:
https://www.php.net/manual/zh/index.php

  • 3
    点赞
  • 2
    评论
  • 2
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

第1章 PHP 5基础 1.1 简介 1.1.1 PHP是什么 1.1.2 初步认识PHP代码 1.2 PHP的安装 1.2.1 Linux下安装.Apache和PHP 1.2.2 Windows下安装Apache和PHP 1.3 PHP配置 1.3.1 PHP配置文件 1.3.2 PHP常用配置选项 1.3.3 加载扩展库 1.4 本章小结 第2章 网站开发语法基础 2.1 基本语法 2.2 数据类型 2.2.1 布尔型 2.2.2 整型 2.2.3 浮点型 2.2.4 字符串 2.2.5 数组 2.2.6 对象 2.2.7 资源 2.2.8 NULL 2.2.9 类型转换 2.3 变量 2.3.1 变量的赋值 2.3.2 预定义变量 2.3.3 变量作用域 2.3.4 可变变量 2.4 常量 2.4.1 自定义常量 2.4.2 魔术常量 2.5 表达式 2.6 运算符 2.6.1 算术运算符 2.6.2 字符串运算符 2.6.3 比较运算符 2.6.4 逻辑运算符 2.6.5 位运算符 2.6.6 赋值运算符 2.6.7 数组运算符 2.6.8 类型运算符 2.6.9 错误控制运算符 2.6.10 执行运算符 2.6.11 运算符的优先级 2.7 流程控制 2.7.1 if结构 2.7.2 switch结构 2.7.3 while循环 2.7.4 for循环 2.7.5 foreach语句 2.7.6 declare语句 2.7.7 exit和retunl语句 2.8 包含代码 2.9 本章小结 第3章 函数 3.1 用户自定义函数 3.1.1 函数调用与函数定义 3.1.2 递归函数 3.2 函数的参数 3.2.1 按值传递参数 3.2.2 通过引用传递 3.2.3 默认参数值 3.2.4 可变长度参数列表 3.3 函数返回值 第4章 类与对象 第5章 字符串 第6章 数组 第7章 PHP高级应用技术 第8章 PHP模板 第9章 MySQL快速入门 第10章 MySQL数据库管理 第11章 MySQL5进阶 第12章 文章发布系统 第13章 电子商务系统
<p> <span style="font-size:16px;">本课程从零开始,以通俗易懂的方式PHP技术,手把手教你掌握每一个知识点。</span> </p> <p> <span style="color:#FF0000;font-size:16px;"><br /> </span> </p> <p> <span style="font-size:16px;">课程内容包括:</span> </p> <p> <span style="font-size:16px;">1.PHP简介</span> </p> <p> <span style="font-size:16px;">2.安装PHP环境</span> </p> <p> <span style="font-size:16px;">3.第一PHP程序</span> </p> <p> <span style="font-size:16px;">4.PHP核心语法(变量、数据类型、运算符、选择结构、循环结构、数组、函数等)</span> </p> <p> <span style="font-size:16px;">5.访问MySQL</span> </p> <p> <span style="font-size:16px;">6.状态管理(Cookie、Session)</span> </p> <p> <span style="font-size:16px;">7.表单处理</span> </p> <p> <span style="font-size:16px;">8.文件上传</span> </p> <p> <span style="font-size:16px;">9.项目案例</span> </p> <p> <span style="font-size:16px;"><br /> </span> </p> <p> <br /> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;">教学全程采用笔记+代码案例的形式解,通俗易懂</span></strong><strong><span style="color:#FF0000;">!!!</span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201910230842537783.png" alt="" /><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201910230843087508.png" alt="" /><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201910230843401009.png" alt="" /><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201910230843527414.png" alt="" /><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201910230844131390.png" alt="" /><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201910230844275884.png" alt="" /><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><strong><span style="color:#000000;">师介绍</span></strong><span style="color:#000000;"></span><br /> </span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><span style="color:#000000;"><img src="https://img-bss.csdn.net/201910230845205655.jpg" alt="" /><br /> </span></span></strong></span> </p> <p> <span style="font-size:16px;"><strong><span style="color:#FF0000;"><span style="color:#000000;"><br /> </span></span></strong></span> </p>
©️2022 CSDN 皮肤主题:猿与汪的秘密 设计师:白松林 返回首页

打赏作者

海拥✘

“听说赞赏的人运气会爆棚哦!”

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值