`
未雨绸缪
  • 浏览: 215747 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

2. PHP语法

阅读更多

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

分享到:
评论

相关推荐

    PHP基本语法练习代码

    2. PHP语法结构: PHP语句通常以`&lt;?php`开始,以`?&gt;`结束。声明变量时,使用`$`符号,如`$variableName = value;`。函数定义以`function function_name() { ... }`形式存在。控制结构包括条件语句(if...else)、...

    php.rar_php_php socket_php.rar

    2. PHP语法: PHP语法与C和Perl类似,但更简单,支持条件语句(if...else...)、循环(for, while, do...while)以及函数定义和调用。它也允许面向对象编程,可以创建类、对象,实现继承、封装和多态。 3. PHP ...

    PHP基础 实验

    2. PHP语法实践: - 变量、表达式和判断:编写PHP代码,判断一个整数变量是否大于5,并显示判断结果。 - 循环:在判断基础上,添加for循环,从1开始,逐一向上递增,用逗号分隔每个数字。 3. PHP读取表单数值:...

    《细说PHP(第2版)》

    2. PHP语法:PHP语法与C语言相似,易于上手。书中涵盖了变量、常量、数据类型(如字符串、整型、浮点型、布尔型、数组、对象等)、运算符、流程控制(条件语句、循环语句)、函数的使用等基础内容。 3. PHP字符串...

    php本科期末复习资料.zip

    2. PHP语法:学习变量、数据类型(如字符串、整型、浮点型、布尔型、数组、对象等)、运算符、控制结构(如if-else、switch、for、while、do-while等)、函数的使用。 二、PHP与HTML交互 1. 输出与输入:掌握echo、...

    php网络编程从入门到精通

    2. PHP语法:讲解PHP的基本语法,包括变量、常量、数据类型、运算符、控制结构(如if...else、switch...case)和流程控制。 3. 字符串与数组:深入理解字符串操作函数和数组处理,如concatenation、substring、index...

    细说php第二版.zip

    2. PHP语法:包括字符串操作、数组处理、文件系统交互、错误处理、异常处理等方面,这些都是PHP编程的基础,也是开发者必须掌握的内容。 3. OOP(面向对象编程):第二版可能会加强这一部分,讲解类与对象、继承、...

    PHP实例开发源码—php互传站长网整站源码.zip

    2. PHP语法结构:PHP的语法与C和Java类似,包含变量声明、控制结构(如if-else、for、while循环)、函数定义和调用、数组操作等。通过了解这些基本语法,可以阅读和理解源码中的逻辑。 3. PHP网站架构:通常,一个...

    php培训讲义2Php语法.pptx

    在“php培训讲义2Php语法.pptx”中,主要讲解了PHP的基本语法,包括: 1. **语法简介** - **Hello World**:PHP的第一个示例通常是一个简单的"Hello, World"程序,它展示了如何在HTML中嵌入PHP代码。PHP代码以`&lt;?...

    PHP 语法 小测验

    2. **PHP 服务器脚本的分隔符是什么?** PHP 服务器脚本通常由 `&lt;?php` 开始,并以 `?&gt;` 结束。 3. **如何使用 PHP 输出 "hello world"?** 使用 `echo` 关键字输出字符串,如 `echo "Hello World";` 4. **PHP ...

    php从入门到精通源码

    2. PHP语法基础:学习变量声明、数据类型(字符串、整型、浮点型、数组、布尔型、NULL)、常量、运算符、流程控制(条件语句、循环语句)、函数定义和调用等。 3. 输入输出处理:掌握echo、print等输出语句,以及GET...

    php从入门到精通 笔记

    2. PHP语法:了解PHP的基本语法结构,包括变量、常量、数据类型(如字符串、整型、浮点型、布尔型、数组和NULL)以及操作符。 3. 输出与注释:掌握echo和print语句用于输出内容,以及单行和多行注释的使用。 4. ...

    PHP的基本语法

    资源名称:PHP的基本语法内容简介:1. PHP在Web开发中的应用2. 第一个PHP脚本语言3. 变量4. 变量的类型5. 常量6. PHP中的运算符7. 表达式一、 PHP在Web开发中的应用PHP是什么?™ PHP(Hypertext Preprocessor缩写)...

    php教程 php教程 php教程

    2. PHP语法 - 条件语句:`if...else...` 和 `switch` 用于根据条件执行不同代码块。 - 循环控制:`for`、`while`、`do...while` 和 `foreach` 用于循环处理数据。 - 函数:自定义函数允许封装可重用的代码,例如 ...

    php练习代码

    2. PHP语法:PHP的语法与C和Java相似,使用“&lt;?php”开始标记和“?&gt;”结束标记包围代码块。变量以美元符号($)开头,如 `$example`。数据类型包括字符串、整型、浮点型、布尔型、数组、对象等。控制结构有if-else、...

    php官方说明手册

    2. PHP语法: PHP语法类似于C语言,但更简洁。它支持变量、常量、数据类型(如整型、浮点型、字符串、布尔型、数组、对象等)、流程控制(条件语句、循环语句)、错误处理和异常处理等。 3. PHP函数: PHP拥有...

    PHP新手上路中文教程(CHM)_52vimn_php_

    2. PHP语法:讲解PHP的基本语法结构,如变量声明、数据类型(字符串、整型、浮点型、布尔型、数组、对象等)、运算符(算术、比较、逻辑、赋值等)和控制结构(条件语句、循环语句、开关语句等)。 3. 函数和类:...

    新一代PHP+MYSQL

    2. PHP语法基础,包括变量、控制结构、函数等。 3. MySQL数据库设计,如表结构、数据类型和索引。 4. PHP连接MySQL,创建、查询、更新和删除数据。 5. PHP处理用户输入,防止SQL注入。 6. 错误处理和调试技巧。 7. ...

    php入门课件

    2. PHP语法:PHP代码通常嵌入在HTML文档中,以`&lt;?php ... ?&gt;`标记包裹。学习如何声明变量、数据类型(如整型、字符串、数组、布尔型、浮点型等)以及基本操作符(算术、比较、逻辑等)。 3. 控制结构:理解条件语句...

    php一天速成秘籍

    - **编辑器选择**:推荐使用如Visual Studio Code、Sublime Text或Atom等支持PHP语法高亮和智能提示的代码编辑器。 #### 2. PHP语法入门 - **基本语法**:了解PHP的脚本标签(`&lt;?php` 和 `?&gt;`)、注释(`//` 或 `/*...

Global site tag (gtag.js) - Google Analytics