本教程涵盖了 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 文件系统