基本语法
我的第一个PHP:Hello World
显示结果为 Hello World!
变量
PHP中,所有的变量都以标识“$”开头:
显示结果为 Hello World!
PHP中使用“.”符号连接不同的字符串。举例如下:
显示结果为
Hello, 6 OH.C!
Hello, 6 OH.C!
如果没有引号,写成以下形式
<?php
$Str1 = "Hello, ";
$Str2 = 5;
$Str3 = " OH.C!";
$Str2++;
echo $Str1.$Str2.$Str3."<br/>"; //正确
echo $Str1 $Str2 $Str3 "<br/>"; //错误
?>
PHP对各种运算符及运算规则都有一套完整的规定,如果用户具有C或C++语言的编程背景的话,可以发现一切都得心应手。
与Perl语言一样,在PHP中,如果在双引号包含的字符串中含有变量的话,该变量将用相应的变量值替换;如果字符串被单引号包含,则不做替换。例如:
显示结果为
Str1: Hello, OH.C
Str2: Hello, $MyName
--------------------
Str1: $Str1
Str2: $Str2
数组
用户在使用PHP创建数组时,可以把数组索引(包括常规索引或关联索引)加入方括号中。例如:
显示结果为
Hello!
How are you?
----------------------
tiger
IBM
如果用户在向数组赋值时不指明数组下标,PHP将自动把该对象加入到数组末尾。例如对于上述$$ArrStr1数组可以用以下方式赋值而保持结果不变,
显示结果为
Hello!
How are you?
school
house
同样,在PHP中,用户还可以根据需要建立多维数组。例如:
显示结果为
Jim --- Num:A123 Age:10
Amy --- Num:B789 Age:15
在PHP中,用户还可以使用array()函数快速建立数组。例如:
显示结果为
Jim
Amy
Mike
tiger
basketball
或者使用array()函数创建多维数组:
显示结果为
A123
15
此外,PHP还提供了内置函数count()用于计算数组中的元素数量。例如:
显示结果为 3
结构控制
在PHP中,用户可以使用“for”或“while”等的循环结构语句。例如:
显示结果为
0: I'am happy.
1: I'am happy.
2: I'am happy.
3: I'am happy.
4: I'am happy.
此外,用户还可以使用“if”和“elseif”等的选择性结构语句。例如:
结果为: $m_count = 100
有点累了,今天学到这里,明天继续