本教程涵盖了 PHP 语言的核心:变量,数组,控件结构和其他核心功能。 它不涉及 Web 开发,数据库或其他众多主题。
PHP简介
PHP 是一种专为 Web 开发而设计的脚本语言。 它用于产生动态网页。 当前,PHP 是使用最广泛的编程语言之一。 它的大部分语法是从 C,Java 和 Perl 借来的,它们具有几个特定于 PHP 的独特功能。 PHP 可以嵌入 HTML 代码中,并且通常在 Web 服务器上运行。 需要将 Web 服务器配置为处理 PHP 代码并从中创建 Web 网页内容。 它可以部署在大多数 Web 服务器和操作系统上。 PHP 是一个免费软件。 PHP 于 1995 年首次创建,此后一直在积极开发。
PHP 支持面向对象和过程编程风格。
PHP 编程语言的官方网站是 php.net
安装 PHP
可以通过安装包或开发包 WAMP,MAMP 或 XAMPP 安装 PHP。
$ php -v
PHP 7.2.11 (cli) (built: Oct 10 2018 02:39:52) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
我们得到了 PHP 版本。
PHP CLI
PHP CLI 是 PHP 语言的命令行解释器。 这对于从外壳测试 PHP 脚本很有用。 在本教程中,我们使用 PHP 命令行解释器。 我们专注于 PHP 语言的核心。
simple.php
<?php
echo "this is PHP language\n";
这里我们有一个简单的 PHP 脚本。
$ php simple.php
this is PHP language
我们执行脚本。
PHP 交互式 Shell
与 Python 或 Ruby 一样,PHP 也具有交互式 Shell。 测试小型语言结构很有用。
$ php -a
Interactive mode enabled
php> print PHP_OS;
Linux
php> print PHP_VERSION;
7.2.11
通过php
命令的-a
选项调用 PHP Shell。 Shell 使用php>
提示符。
教程目录
PHP 教程
- PHP 语法结构
- PHP 基础
- PHP 数据类型
- PHP 字符串
- PHP 运算符
- PHP 中的控制流
- PHP 数组
- PHP 数组函数
- PHP 中的函数
- PHP 正则表达式
- PHP 中的面向对象编程
- PHP 中的面向对象编程 II
- PHP Carbon 教程
- PHP Monolog 教程
- PHP 配置教程
- PHP Faker 教程
- PHP Twig 教程
- PHP Valitron 教程
- Doctrine DBAL QueryBuilder 教程
- PHP Respect 验证教程
- PHP Rakit 验证教程
- PHP PDO 教程
- CakePHP 数据库教程
- PHP SQLite3 教程
- PHP 文件系统