“PHP”的版本间的差异
来自Wiki.Citydatum
小 |
小 |
||
第12行: | 第12行: | ||
== 上手 == | == 上手 == | ||
− | === | + | === 基本语法 === |
− | * 起始符和结束符:<code><?php</code> 和 <code>?></code> | + | * 起始符和结束符:<code><?php</code> 和 <code>?></code>; |
− | === | + | * 每个语句用,用分号 <code>;</code> 结束指令; |
+ | * 单行注释: <code>//</code> 或 <code>#</code> ;多行注释:<code>/*</code> 和 <code>*/</code> ; | ||
+ | |||
+ | === 类型 === | ||
* 整数(integer)、浮点(floating point)、布尔(Boolean)、空值(null)、资源(resource,包括文件、图像、数据库等)、数组(array)、字符串(string); | * 整数(integer)、浮点(floating point)、布尔(Boolean)、空值(null)、资源(resource,包括文件、图像、数据库等)、数组(array)、字符串(string); | ||
+ | |||
+ | === 表达式 === | ||
+ | * 三元条件运算符:<code>$first ? $second : $third</code>,表示如果第一个子表达式的值是 TRUE(非零),那么第二个子表达式的计算结果,将作为为整个表达式的值,否则将是第三个子表达式的值。 | ||
+ | |||
=== 函数 === | === 函数 === | ||
* 自定义函数的定义与调用方法: | * 自定义函数的定义与调用方法: |
2018年8月5日 (日) 18:12的版本
PHP(超文本预处理器,Hypertext Preprocessor)是一种通用开源的服务器端脚本语言。
概况
- 由Rasmus Lerdorf于1994年创建;
- 与运行于客户端的JavaScript不同,PHP代码运行在服务端;
应用
- PHP主要用于Web开发,此外也可作为通用的编程语言;
- PHP脚本主要用于服务端脚本、命令行脚本、编写桌面应用程序三个领域;
上手
基本语法
- 起始符和结束符:
<?php
和?>
; - 每个语句用,用分号
;
结束指令; - 单行注释:
//
或#
;多行注释:/*
和*/
;
类型
- 整数(integer)、浮点(floating point)、布尔(Boolean)、空值(null)、资源(resource,包括文件、图像、数据库等)、数组(array)、字符串(string);
表达式
- 三元条件运算符:
$first ? $second : $third
,表示如果第一个子表达式的值是 TRUE(非零),那么第二个子表达式的计算结果,将作为为整个表达式的值,否则将是第三个子表达式的值。
函数
- 自定义函数的定义与调用方法:
function myAge(Int $birthYear) : String { $yearsOld = date('Y') - $birthYear; return $yearsOld . 'year' . ($yearsOld != 1 ? 's' : ''); } echo 'I am currently ' . myAge(1995) . ' old.';