2. PHP语法
2.1.1. 大小写敏感
内置的函数和关键字是不区分大小写的,但变量名区分大小写。
2.1.2. 语句和分号
以分号作为语句的结尾。
2.1.3. 空白和空行
为了程序的可读性,以下的方式去空白还是可以的。
//语句raise_prices($inventory, $inflation, $cost_of_living, $greed);可以写成如下:
raise_prices (
$inventory ,
$inflation ,
$cost_of_living ,
$greed
) ;
2.1.4. 注释
PHP 支持 C,C++ 和 Unix Shell 风格(Perl 风格)的注释。例如:
<?php
echo "This is a test"; // This is a one-line c++ style comment
/* This is a multi line comment
yet another line of comment */
echo "This is yet another test";
echo 'One Final Test'; # This is a one-line shell-style comment
?>
单行注释仅仅注释到行末或者当前的 PHP 代码块,视乎哪个首先出现。这意味着在
// ... ?>
或者 # ... ?>
之后的 HTML 代码将被显示出来:?>
跳出了 PHP 模式并返回了 HTML 模式,//
或 #
并不能影响到这一点。如果启用了
asp_tags
配置选项,其行为和
// %>
或 # %>
相同。不过,</script>
标记在单行注释中不会跳出 PHP 模式。
<h1>This is an <?php # echo "simple";?> example.</h1>
<p>The header above will say 'This is an example'.
C 风格的注释在碰到第一个 */
时结束。要确保不要嵌套 C 风格的注释。试图注释掉一大块代码时很容易出现该错误。
<?php
/*
echo "This is a test"; /* This comment will cause a problem */
*/
?>
2.1.5. 直接量
2001
0xFE
1.4142
"Hello World"
'Hi'
true
null
2.1.6. 标识符
首字母可以使ASCII字母,下划线(_),或ASCII 0x7F到ASCII 0xFF的字符
2.1.6.1 变量名
变量名以$开头,区分大小写。
//非法变量名:
$12 = 12; //使用数字开头的非法变量名
$十二 = 12; //使用其他符号开头的非法变量名
$1two = 12; //使用数字开头的非法变量名
$*12 = 12; //使用其他符号开头的非法变量名
//合法变量名
$age = 12; //合法变量名
$is12 = 12; //以字母开头的合法变量
$_12 = 12; //下划线开头的合法变量名
$_十二 = 12; //下划线开头的合法变量名
$is十二 = 12; //以字母开头的合法变量
2.1.6.2 函数名
不区分大小写。
2.1.6.3 类名
不区分大小写。
2.1.6.4 常量
只有scalar valuesBoolean, integer, double, and stringcan可以被定义为常量。
define('PUBLISHER', "O'Reilly & Associates");
echo PUBLISHER;
2.1.7关键字一览
_ _CLASS_ _
|
clone
|
endif
|
_ _FILE_ _
|
Const
|
endswitch
|
_ _FUNCTION_ _
|
Continue
|
endwhile
|
_ _LINE_ _
|
Declare
|
eval( )
|
_ _METHOD_ _
|
Default
|
exception
|
Abstract
|
die( )
|
exit( )
|
And
|
Do
|
extends
|
array( )
|
echo( )
|
extends
|
As
|
Else
|
final
|
Break
|
elseif
|
for
|
Case
|
empty( )
|
foreach
|
catch
|
enddeclare
|
function
|
cfunction
|
endfor
|
global
|
Class
|
endforeach
|
if
|
implements
|
php_user_filter
|
switch
|
include( )
|
print( )
|
tHRow
|
include_once( )
|
private
|
TRy
|
interface
|
protected
|
unset( )
|
isset( )
|
public
|
use
|
list( )
|
require( )
|
var
|
new
|
require_once( )
|
while
|
old_function
|
return( )
|
xor
|
Or
|
static
|
|
分享到:
相关推荐
2. PHP语法结构: PHP语句通常以`<?php`开始,以`?>`结束。声明变量时,使用`$`符号,如`$variableName = value;`。函数定义以`function function_name() { ... }`形式存在。控制结构包括条件语句(if...else)、...
2. PHP语法: PHP语法与C和Perl类似,但更简单,支持条件语句(if...else...)、循环(for, while, do...while)以及函数定义和调用。它也允许面向对象编程,可以创建类、对象,实现继承、封装和多态。 3. PHP ...
2. PHP语法实践: - 变量、表达式和判断:编写PHP代码,判断一个整数变量是否大于5,并显示判断结果。 - 循环:在判断基础上,添加for循环,从1开始,逐一向上递增,用逗号分隔每个数字。 3. PHP读取表单数值:...
2. PHP语法:PHP语法与C语言相似,易于上手。书中涵盖了变量、常量、数据类型(如字符串、整型、浮点型、布尔型、数组、对象等)、运算符、流程控制(条件语句、循环语句)、函数的使用等基础内容。 3. PHP字符串...
2. PHP语法:学习变量、数据类型(如字符串、整型、浮点型、布尔型、数组、对象等)、运算符、控制结构(如if-else、switch、for、while、do-while等)、函数的使用。 二、PHP与HTML交互 1. 输出与输入:掌握echo、...
2. PHP语法:讲解PHP的基本语法,包括变量、常量、数据类型、运算符、控制结构(如if...else、switch...case)和流程控制。 3. 字符串与数组:深入理解字符串操作函数和数组处理,如concatenation、substring、index...
2. PHP语法:包括字符串操作、数组处理、文件系统交互、错误处理、异常处理等方面,这些都是PHP编程的基础,也是开发者必须掌握的内容。 3. OOP(面向对象编程):第二版可能会加强这一部分,讲解类与对象、继承、...
2. PHP语法结构:PHP的语法与C和Java类似,包含变量声明、控制结构(如if-else、for、while循环)、函数定义和调用、数组操作等。通过了解这些基本语法,可以阅读和理解源码中的逻辑。 3. PHP网站架构:通常,一个...
在“php培训讲义2Php语法.pptx”中,主要讲解了PHP的基本语法,包括: 1. **语法简介** - **Hello World**:PHP的第一个示例通常是一个简单的"Hello, World"程序,它展示了如何在HTML中嵌入PHP代码。PHP代码以`<?...
2. **PHP 服务器脚本的分隔符是什么?** PHP 服务器脚本通常由 `<?php` 开始,并以 `?>` 结束。 3. **如何使用 PHP 输出 "hello world"?** 使用 `echo` 关键字输出字符串,如 `echo "Hello World";` 4. **PHP ...
2. PHP语法基础:学习变量声明、数据类型(字符串、整型、浮点型、数组、布尔型、NULL)、常量、运算符、流程控制(条件语句、循环语句)、函数定义和调用等。 3. 输入输出处理:掌握echo、print等输出语句,以及GET...
2. PHP语法:了解PHP的基本语法结构,包括变量、常量、数据类型(如字符串、整型、浮点型、布尔型、数组和NULL)以及操作符。 3. 输出与注释:掌握echo和print语句用于输出内容,以及单行和多行注释的使用。 4. ...
资源名称:PHP的基本语法内容简介:1. PHP在Web开发中的应用2. 第一个PHP脚本语言3. 变量4. 变量的类型5. 常量6. PHP中的运算符7. 表达式一、 PHP在Web开发中的应用PHP是什么?™ PHP(Hypertext Preprocessor缩写)...
2. PHP语法 - 条件语句:`if...else...` 和 `switch` 用于根据条件执行不同代码块。 - 循环控制:`for`、`while`、`do...while` 和 `foreach` 用于循环处理数据。 - 函数:自定义函数允许封装可重用的代码,例如 ...
2. PHP语法:PHP的语法与C和Java相似,使用“<?php”开始标记和“?>”结束标记包围代码块。变量以美元符号($)开头,如 `$example`。数据类型包括字符串、整型、浮点型、布尔型、数组、对象等。控制结构有if-else、...
2. PHP语法: PHP语法类似于C语言,但更简洁。它支持变量、常量、数据类型(如整型、浮点型、字符串、布尔型、数组、对象等)、流程控制(条件语句、循环语句)、错误处理和异常处理等。 3. PHP函数: PHP拥有...
2. PHP语法:讲解PHP的基本语法结构,如变量声明、数据类型(字符串、整型、浮点型、布尔型、数组、对象等)、运算符(算术、比较、逻辑、赋值等)和控制结构(条件语句、循环语句、开关语句等)。 3. 函数和类:...
2. PHP语法基础,包括变量、控制结构、函数等。 3. MySQL数据库设计,如表结构、数据类型和索引。 4. PHP连接MySQL,创建、查询、更新和删除数据。 5. PHP处理用户输入,防止SQL注入。 6. 错误处理和调试技巧。 7. ...
2. PHP语法:PHP代码通常嵌入在HTML文档中,以`<?php ... ?>`标记包裹。学习如何声明变量、数据类型(如整型、字符串、数组、布尔型、浮点型等)以及基本操作符(算术、比较、逻辑等)。 3. 控制结构:理解条件语句...
- **编辑器选择**:推荐使用如Visual Studio Code、Sublime Text或Atom等支持PHP语法高亮和智能提示的代码编辑器。 #### 2. PHP语法入门 - **基本语法**:了解PHP的脚本标签(`<?php` 和 `?>`)、注释(`//` 或 `/*...